Close
Dried leaf cockroach
Pseudophoraspis sp.