Polyzosteria limbata

Polyzosteria limbata, the Botany Bay cockroach is an insect found in south eastern Australia.