Elmisaurus as Dinosaurs/Creatures in "Two Lands of Giants" - Our Ancient Past Fan Cast | myCast.io
Elmisaurus
Elmisaurus (meaning "foot sole lizard") is an extinct genus of caenagnathid dinosaur from the Late Cretaceous Nemegt Formation of Mongolia. It was a theropod belonging to the Oviraptorosauria.