Colossal roach
Blaberus colosseus
Countries on record
1 country