Quetzalcoatl: The Feathered Serpent Deity of Ancient Mesoamerica
Are you still looking for a being that caused a solar eclipse? Well, look no further, because Quetzalcoatl is your guy. While at first a fully zoomorphic feathered serpent, Quetzalcoatl would later be represented in his human form. The worship of Quetzalcoatl is wide-reaching, has a rich history, and exemplifies the complex world of Aztec …