The Feathered Serpent (Quetzalcoatl) is a divinity present in the mythology of numerous pre-Hispanic peoples of Mesoamerica.