Ullr is the most mysterious god, very little is known about him even though many have tried to study what lies beyond the most common, well-known facts.
Ullr is the god of archery, depicted with a bow...