Sheldon Flagstone

Sheldon Flagstone is a local resident of Cape Muccalucca who is annoyed by all the tourists. This made him a possible suspect to be the Seashore Slimer, with his wife Ida as a possible accomplice.

Appearances

 * Scooby-Doo! and the Seashore Slimer