Featured Stories Huginn and Muninn: Powerful Ravens Of Odin, Supreme God In Asgard In Norse Mythology AncientPages.com | December 7, 2017 A. Sutherland - AncientPages.com - Among the Aesir gods in Norse mythology, the supreme god Odin is frequently depicted sitting on his high seat, Hlidskjalf, in Asgard, the home of Read More