Terence Squall

Terence Squall is the owner of Big Pine Lodge, a ski lodge that was troubled by the Snow Monster.

Appearances

 * Scooby-Doo! and the Snow Monster