Mastodonsaurus

 is an organism in Happy Birthdays.

Ancestors:Parasuchus