LivanEscudero This is another Leaf-footed Bug, I think in the Genus Acanthocephala. My guess, maybe Acanthocephala terminalis?
Comments (1)