Close
Leaf beetle
Ditriphidus sp.