The Ndachjian–Tehuacan archaeological site in Puebla, Mexico, the first known temple to the Flayed Lord, a pre-Hispanic fertility god.In by January 2, 2019Leave a CommentThe Ndachjian–Tehuacan archaeological site in Puebla, Mexico, the first known temple to the Flayed Lord, a pre-Hispanic fertility go