Freezelock the Ice Wizard

Freezelock the Ice Wizard was the disguise of Haley McAnne.

Trivia

 * He resembles the Ice King from Adventure Time.