Board Thread:Questions and Answers/@comment-7657843-20161018162435/@comment-7657843-20161024192022

hel is a physical place and hela was appointed to be the person who watched over the discraced dead in the comics later she tried to use all of the dead in hel and Valhalla to take over asgard