Indromaeosaurus

Indromaeosaurus is the main antagonist of The Ohannas : Stuck on the Ocean. She is a mutant Dromaeosaurus.