Cave Cockroach

Cave Cockroaches are a species of the Ardaian Cockroach.