South Park/Mega Man

Cast

 * Stan Marsh as Mega Man
 * Kyle Broflovski as Proto Man
 * Kenny McCormick as Rush
 * Wendy Testaburger as Roll
 * Mr. Garrison as Dr. Light
 * Eric Cartman as Dr. Wily
 * and more