Family Coreidae - Leaf-footed Bugs
Leaf-footed bug - Catorhintha apicalisLeaf-footed bug - Catorhintha apicalis