The Frozen Heart Image

The frozen heart is tied to the ice granted by the deity Frostsite

 

The Frozen Heart Image