Mythical and Fantasy Creatures Logo
Ohoroxtotil
Ohoroxtotil is one of the Mayan creator gods. He is the creator of the sun and the god that made the world habitable by destroying the jaguars, which infested the surface.