This is one of my eight character designs as submitted to the Artstation Challenge " Untamed: when animals ruled the world"...Mine was like: "when insects ruled the world"!
Giant Monster Roach
The creature firm your nightmares!! And as teeth suggest, carnivorous too!
Check at my Artstation page: ArtStation - Mohammad Waleed