mexicaheart-Xiuhcoátl, the Turquoise Serpent, or Fire Serpent.Xiuhcoátl is the Nagual,

more about : mexicaheart