Close
giant shield bug
Oncomeris sp.