Hooded cockroach

Compsodes cucullatus