Jól

The origins and history of the Yule Lads with bonus Christmas Cat... Even I did not know that peak Yule Lads was 82! Criminy!
Grímfrost in Sweden give their take on the Meaning of the Season - the Goat of Þór is serious business though...
Today is the 12th of december, and there are 13 days until christmas. This means, of course, that the first of the yule elves came to town this morning. As you know, Bob, there are thirteen of the Yule Lads, or jólasveinar, as we call them. And they are not really elves, since their mother is a troll. The childstealing, cannibal Grýla, of legend. Stekkjastaur They come to town, one each day until christmas eve, and then leave in order, starting christmas day and finishing on the 6th of January. They leave small treats or presents in the shoes of good children, if the kids know to leave…