Necropants – The Creepiest Lucky Charm Ever?
Necropants are ancient Icelandic trousers made from human skin thought to bring great fortune on the wearer
Necropants are ancient Icelandic trousers made from human skin thought to bring great fortune on the wearer