Iceland is home to a myriad of mysterious legends and among the most bizarre is the story of necropants, pants purportedly fashioned from human skin.
Wow
Wow