Did you know that the worshippers of Xipe Totec , the Aztec god of renewal, wore the flayed skins of their sacrificial victims? SOMEFACTS.com