Ice Demon

The Ice Demon was the disguise of park ranger Mr. Forester.

Appearances

 * A Pup Named Scooby-Doo - Snow Place Like Home