Home / When You Witch Upon a Star When You Witch Upon a Star Scooby and the gang have to stop three bumbling witches who are in cahoots with demon Marcella. The 13 Ghosts of Scooby-Doo Daphne Blake, Fred Jones, Scooby-Doo, Shaggy Rogers, Velma Dinkley