Our Father Quetzalcoatl For the Aztecs, Quetzalcoatl is the god who created current humanity. Xavier Séguin June 23, 2015 - America of the Serpent