Watch What's New Scooby-Doo? season 1 episode 9 tv series online free
Release: Nov 30, 2002
The gang's tropical island vacation gets ruined when they stumble across a boat-smashing sea monster. The terrifying ocean creature, Notto Mori, is reputedly known as the spirit of the island.