Abominable Snowman

The seasonal scourge of Frost Haven.