Close
Leaf-footed bug
Acanthocephala terminalis