TV/Scooby Doo and The Witch's Ghost

Cast

 * Bumpy Dog (from Noddy's Toyland Adventures) as Scooby Doo
 * Numbuh 2 (from Codename: Kids Next Door) as Shaggy
 * Numbuh 5 (from Codename: Kids Next Door) as Velma
 * Noddy (from Noddy's Toyland Adventures) as Fred
 * Tessie Bear (from Noddy's Toyland Adventures) as Daphne
 * Blossom (from Powerpuff Girls) as Thorn
 * Bubbles (from Powerpuff Girls) as Dusk
 * Buttercup (from Powerpuff Girls) as Luna
 * Sigmund (from Fanboy & Chum Chum) as Ben Ravencroft
 * Wuya (from Xiaolin Showdown) as Sarah Ravencroft