necropants

Necropants – The Creepiest Lucky Charm Ever?

Necropants are ancient Icelandic trousers made from human skin thought to bring great fortune on the wearer