Frost Giant Picture

Creature from the primordial land of ice, Nifheim. Enemy of the gods who will fight them at Ragnarok.
Continue Reading: Giants