Talk:Moonscar Island

could this be a real place because a lot of real locals are mentioned in scooby doo