Coatlicue is the Aztec goddess of earth and fire. Known also as “mother of the Gods” and have given birth to the deities Quetzalcoatl, Xolotl, Coyolxauhqui and Huitzilopochtli. Coatlicue takes appearance with claws and two snake heads, wearing a skirt of snakes and a necklace of hands and hearts.
A patron of women who die in childbirth, Coatlicue is known by the name Teteoinan, referred to as Toci, and Cihuacoatl and is also referred to as “Mother Goddess of the Earth who gives birth to all celestial things”, “Goddess of Fire and Fertility”, Goddess of Life, Death and Rebirth” and “Mother of the Southern Stars”.
Legend also states a ball of feathers impregnated Coatlicue, resulting in the birth of Huitzilopochyli. Her husband also being Mixcoatl.