Spooky Island

Spooky Island is a location in the 2002 film, Scooby-Doo.