Nintendo Heroes Battle Royale

Nintendo Heroes Battle Royale is another episode of ZombieSlayer23's Battle Royale episodes. It is also his Series Finale of his Battle Royale episodes.