Close
Leaf-footed bug
Acanthocephala spp. or Leptoglossus fulvicornis or Family: Coreidae