Polacanthus (Planet of Dinosaurs)

This Polacanthus is one of the inhabitants on an unspecified planet.