Temple of 'The Flayed Lord,' an ancient skinned corpse god, found in Mexico The Citizen 7 years ago Skull-shaped pieces of the Flayed god, known as Xipe Totec, were found by archeologists at Popoloca Indian ruins in the central state of Puebla. Source: tallahassee.com Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook 'Miracle' baby found on roadside is one of Arizona's great mysteries. Will new clues solve it?DateDecember 23, 2018In relation toWacissaHurricane Dorian: 'Thank God we are alive.' Bahamas native has incredible survival taleDateSeptember 2, 2019In relation toWacissaLaunch of Gerald Ensley's bookDateDecember 6, 2018In relation toWacissa