Cast
Fred Jones / Scooby-Doo, voice acting Velma Dinkley, voice acting Daphne Blake, voice acting Shaggy Rogers, voice acting The Demon, voice acting The Starchild, voice acting The Catman, voice acting The Spaceman, voice acting Chikara, voice acting Manny Goldman, voice acting The Elder, voice acting Chip McGhoo, voice acting Worker #1, voice acting Delilah Domino / The Crimson Witch, voice acting Shandi Strutter, voice acting The Destroyer, voice acting Worker #2, voice acting Announcer, voice acting Patron #1, voice acting Patron #2, voice acting