In Norse Mythology – Bestla was the Mother of The Great God Odin. Human in appearance (without shapeshifting abilities it seems), Bestla was seen as a ''Creator Being''. The Daughter of several Immortal Giants, little is really known of Her outside of speculation. Bestla is sometimes attributed to The ''Life Tree'' from which all things sprang. She is also frequently portrayed as ''young and beautiful''.