QuetzalcoatlQuetzalcoatl is a feathered serpent god in Mesoamerica. Carvings of him are also anthropomorphic, his human form wearing the mask of a bird and various feathers in his outfit. In Aztec culture, Quetzalcoatl took many roles. Quetzalcoatl was the t