Winter Demon

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

Winter Demon

"Everything's Just Fine" Shrike fyuzhn