Class: Insecta
Order: Hemiptera
Superfamily: Reduvioidea
Family: Reduviidae
Subfamily: Harpactorinae
Genus: Sphedanolestes
Species: mendicus
Images of Sphedanolestes mendicus from Thailand
References:
zswgs.com
zswgs.com