Moonscar Island is the central location of the animated film, Scooby-Doo on Zombie Island. An eerie and frightening island, operated by the villainous Simone Lenoir and Lena, filled with zombies, voodoo witch-craft, and multiple cats, Moonscar Island has been once praised for it's fertille island and appreciated company, as well as worship to a "cat god", until it's ruination from Moonscar's pirate crew, where they drive every inhabitant, with the exception of Lenoir and Lena, into the swamps, ready to be devoured by alligators. The island was reclaimed by Lenoir and Lena, when the two of them managed to kill Moonscar's pirate crew, with the prince of bestowing upon them a curse; transforming into were-cats, every anual Harvest full moon. Since then, Lenoir christened the island, on the pirate's name, and served as her base of operations.
Regarding the villain tournaments, Moonscar Island appears in Disney vs. Non-Disney Villains Wars, as a former base of Lenoir, and a current base of Lady Tremaine, the latter killing the former.
Community content is available under CC-BY-SA unless otherwise noted.