Teonanacatl

Teonanacatl literally means "Flesh of the Gods." In Mesoamerica,  Teonanacatl is the basis of an important and sophisticated spiritual tradition dating to 5000 B.C.E.