Close
Wood cockroach
Hemithyrsocera palliata