Mitchell's cockroach

Polyzosteria mitchelli