Bloodcrusher

The Bloodcrusher is the main antagonist in Your Big Dinosaur: The Return to Grinch.