Frost Giants (Earth-1600)

The Frost Giants (or Jotuns) are a race of humanoid giants that live on Jotunheim.