Barney/Sonic Adventure 2

Cast

 * Barney as Sonic
 * Shawn as Tails
 * BJ as Knuckles
 * Baby Bop as Amy Rose
 * The Winkster as Dr. Eggman
 * Min as Rouge
 * Kathy as Maria Robotnik
 * and more