Alien Centrosaurus

The Alien Centrosaurus appeared in the 1977 film called Planet of Dinosaurs.