Triceratops (Dinosaur Island DIC 2002)

Triceratops is the villain in "Dinosaur Island"