Moonscar Island

Moonscar Island is an island in a Louisiana bayou.

Scooby-Doo On Zombie Island
It gained this name because the famous pirate Morgan Moonscar died there. It was also home to a pepper plantation, evil werecats, and many zombies. The zombies were the many victims the werecats killed over the years (some of them were pirates, and some were soldiers from the Civil War).

Appearances

 * Scooby-Doo On Zombie Island