9. December 2018

The Icelandic Yule Lads

Yule Lads in Iceland are 13 sons of a terrifying ogress named Grýla and Leppalúði, is their father.