SpongeBob/Mario and Sonic at Lyndon 2012

Cast

SpongeBob as Mario

Leonardo (From TMNT 2012) as Luigi

Patrick as Donkey Kong

Mandark (from Dexter's Laboratory) as Wario Bowser

Man Ray as Waluigi

Emperor Zerg (from Toy Story 2) as Bowser

Sandy as Princess Peach

Pearl as Princess Daisy

Gary as Yoshi

Noodman (from Sanjay and Craig) as Bowser Jr.

Plankton as Sonic

Abrasive S.B. as Tails

Amon (from The Legend of Korra) as Knuckles

Karen as Amy

Donnatello (from TMNT 2012) as Shadow

Michelangelo (from TMNT 2012) as Silver

April O'Neil (from TMNT 2012) as Blaze

Master Xandred (from Power Rangers Samurai) as Dr. Eggman

Shredder (from TMNT 2012) as Metal Sonic