Ellen Lloyd - AncientPages.com - According to Norse beliefs, our world is inhabited by numerous spirits that play a crucial role in human lives. Norse spirits were revered