The Yule Lads

The Yule Lads

Jólasveinar (The Yule Lads) are the 13 mischievous sons of Grýla and Leppalúði, two bloodthirsty child-eating trolls, whose story can be traced back to the 13th...