Close
Wood Cockroach
Megaloblatta blaberoides