In today’s episode, Jack and J.J. explore skin-wearing, both literal and figurative.  We start with Ed Gein and clothing made from human skin.  Then we move on to flayed Aztec deities and the peculiar war-tokens on the ancient Scythians.   253 more words