Coatlicue
In
Aztec mythology,
Coatlicue ("skirt of serpents') was the goddess of fire and fertility, mother of the southern
stars. She was impregnated by a ball of feathers. Her children (including
Coyolxauhqui) killed her but
Huitzilopochtli jumped out of her stomach. Huitzilopochtli killed his brothers and sisters, including Coyolxauhqui. As a virgin, she gave birth to
Quetzalcoatl and
Xolotl. Alternatively,
Mixcoatl was the father of Huitzilopochtli.