Freezelock the Ice Wizard

Freezelock the Ice Wizard was the disguise of Haley McAnne.

Trivia

 * He resembles the Winter Warlock from Santa Claus is Coming to Town (1970).