Ellipsidion humerale

Ellipsidion humerale, or common ellipsidion or bush cockroach, is a harmless species of cockroach native to northern parts of Australia and also found in the vicinity of Perth, Western Australia and Brisbane, Queensland.