Ive been doing research about demons and what not. Its always a dragon or serpent figure. From Jormungund to The Serpent in Eden to Quetzalcoatl.
He is a dragon demon, a feathered serpent, he is also the giver of life, and the primordial god of creation to the MesoAmerican people.
https://en.m.wikipedia.org/wiki/Quetzalcoatl