Mucha Lucha
Niko Sushi's Happy Battle Funtime Dome 3000!
E28 Feb 12, 2005 25m TV-Y7
Double Ninja Ninja, El Gundamo, Sonic Sumo, and The Flea compete on Niko Sushi's Happy Funtime Dome, a game show that no one has ever won.
Where to Watch Niko Sushi's Happy Battle Funtime Dome 3000!