Cuban stinking cockroach

Eurycotis caraibea