Close
Comb-clawed Beetle
Omophlus cf. lepturoides