Close
Chince Patona or Leaf-footed bug
Leptoglossus zonatus