Cockroach?

Cockroach?

Observation - Cockroach?. Description: