Ullr: The Winter God of Norse Mythology
UIlr is the Norse god of winter, hunting, skiing, and archery who also ruled over Asgard, the home of the most powerful Norse gods when Odin was not there. Much of what is known today about Ullr, and many other Norse gods, is shrouded in mystery as a result of oral storytelling. But what we …