Scooby Doo! On Monster Island

Plot
When a freak storm knocks the Mystery Machine off the road and into the bayous, Velma finds herself thinking back to their adventure on Moonscar Island, only to find themselves back on that dreaded place, now populated by lots and lots of Monsters. Now Mystery Inc. must survive the island once again.