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.
USA TODAY, Asbury Park Press
Thu, 01/03/2019 - 6:43pm
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.