Close
leaf footed bug
Leptoglossus oppositus