Jotunheim
Jump to navigation
Jump to search
Jotunheim is home of the Storm Giants and the Frost Giants.
Storm Giants were originally native to the lands of Asgard.
After Ragnarok, Odin encouraged the Aesir to chase the Storm Giants out of Asgard. They fled to Jotunheim and claimed it as their demesne.