Ida Flagstone

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

Appearances

 * Scooby-Doo! and the Seashore Slimer