Quetzalcoatl, one of the great civilizers in Aztec mythology, was a powerful god with the head and body of a feathered serpent, central to the stories of Quetzalcoatl and the Aztec Gods. One legend claims that he sailed from the east in an attempt to overthrow Guatemala’s last...