Elum

Elums are dinosaurs from the planet Oddworld

Not much is known about this species