File:Zombies rise from Moonscar Island river.png

Summary
Shaggy & Scooby watch zombies rise from the river of Moonscar Island, from Scooby-Doo on Zombie Island. Screenshot from Amazon.co.uk.