The Upside Down Show/Scooby Doo

Cast

 * Puppet as Scooby-Doo
 * Shane as Shaggy
 * Mrs. Foil as Daphne
 * Barbara as Velma
 * David as Fred
 * Spot the Chair as Batman
 * Fido the Fly as Robin
 * Bugle Guy as Scrappy
 * Mr. Glue as Scooby Dum
 * Bob the Blanket as Ben Ravencroft
 * Shrek (from Shrek) as Ryan Scheckler
 * Astronaut as San Franpsycho
 * Virus as Clarabelle
 * Ants Marching Band (from Antz) as Marching Band
 * Roller Ghoster as Alien
 * Villains as Schmuzzies
 * Phantom Virus as Snorer
 * and more