 Xiuhcoatl

In Aztec religion, Xiuhcoatl was a mythological serpent, regarded as the spirit form of Xiuhtecuhtli, the Aztec fire deity sometimes represented as an atlatl or a weapon wielded by Huitzilopochtli.Xiuhcoatl is a Classical Nahuatl word that translates literally as "turquoise serpent".