Moving Mollusk

The Snail Monster was the disguise of Lester Leonard, who was a ex-Critter Getter who started Ghoul Gone and dressed up as the monster to hurt his competition.

Appearances

 * A Pup Named Scooby-Doo - Mayhem Of The Moving Mollusk