Cuban stinking cockroach
Eurycotis caraibea