Blaberus giganteus

The Central American giant cave cockroach (Blaberus giganteus) is a cockroach belonging to the family Blaberidae.