Ellipsidion humerale

Ellipsidion humerale Bush Cockroach

Bush Cockroach photographed on Eucalyptus moluccana