"Everything's Just Fine"

A demon. Probably associated with winter, judging by all the snow and ice it brings.
Defeated by the party.
OR WAS IT?!