Glowing Monster

The Glowing Monster was the disguise of Chase VonWinter.

Physical appearance
Insert details here.

Personality
Insert details here.

Scooby-Doo and the Battle of the Snowboarders
Insert details here.

Appearances

 * ''Scooby-Doo and the Battle of the Snowboarders