Quetzalcoatl was an Aztec god believed to return to his people. When Hernan Cortes arrived on their shores, the Aztecs believed him to be this god. Thus preceded their ruin.
Quetzalcoatl was an Aztec deity, traditionally represented as a feathered snake. The combination represented his role as the separator of the ground and sky.