Ymir Picture

Ymir, the frost giant from whom the world was created in norse Mythology.
Continue Reading: Giants