 There is some evidence of worship of deities not directly associated with Zapotec culture, such as the Teotihuacan Feathered Serpent, Butterfly God, and rain god; and the Nahuatl god of spring Xipe Totec.It is believed that the Zapotec used human sacrifice in some of their rituals.There are several legends of the origin of the Zapotec.