Colossal roach

Blaberus colosseus

Countries on record
1 country