Quetzalcoatl is an ancient Mesoamerican deity, a feathered serpent! The name 'Quetzalcoatl' directly translates to 'Feathered Snake'. There are many different interpretations of this god, some with human faces, arms, etc, but I chose a specific one from the Codex Telleriano-Remensis, a very old manuscript from the 16th century, depicting calenders and history from Mesoamerica, and tales from Colonial Mexico.
Hello big wide blogging world!
Mama mia, that's a lot of time.