Close
giant leaf bug
Acanthocephala declivis