Cragodile (Your Big Dinosaur)

Cragodile is are main antagonists in the TV series, Your Big Dinosaur episode "The Pebble and the Happy Feet.