Today’s alien is based on the Pachyrhinosaurus!


From Wikipedia:

Pachyrhinosaurus (meaning “thick-nosed lizard”) is an extinct genus of centrosaurine ceratopsid dinosaurs from the Late Cretaceous period of North America. The first examples were discovered by Charles M. Sternberg in Alberta, Canada, in 1946, and named in 1950.

Read more about the Pachyrhinosaurus here!