In ancient Aztec tongue, the name 'Axolotl' translates ... As legends have it, he was a monstrous dog that guarded the sun god and ushered souls to the underworld every night.
Throughout ancient Mexico, ceremonies dedicated to Quetzalcoatl took place according to the Aztec ritual ... the rain god, and Huitzilopochtli, the god of sun and war. Modern-day Mexico City ...