Tag Archives: final battle

Jörmungandr: The Mighty World Serpent of Norse Mythology

In Norse mythology, Jörmungandr is a giant serpent who plays an important role. Also known [...]