Close
Native cockroach
Ellipsidion humerale