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.