South Park/New Super Mario Bros. (2006 Game)

Cast

(Version 1)

Stan Marsh as Mario

Kyle Broflovski as Luigi

Mr. Garrison as Toadsworth

Wendy Testaburger as Princess Peach

Eric Cartman as Bowser

Satan as Bowser Jr

(Version 2)

Wendy Testaburger as Mario

Bebe Steven as Luigi

Diane Choksondik as Toadsworth

Stan Marsh as Princess Peach

Scratch from (Sonic) as Bowser

Grounder From (Sonic) as Bowser. Jr