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 Comment The Ndachjian–Tehuacan archaeological site in Puebla, Mexico, the first known temple to the Flayed Lord, a pre-Hispanic fertility go