Quetzalcoatl  the feathered serpent or plumed serpent is the Feathered-Serpent deity of ancient Mesoamerica by Liam Wong and Boris Vallejo