Mega Man/South Park

Cast

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