Answer: quetzalcoatl

AnswerCrossword Clue
QUETZALCOATL

Feathered Serpent