Ice Lord (Earth-1529)

The Ice Lord is the Lord of the Land of Ice.