Seems like it's the final fight between the Anti-Balls versus the Ball Nemesis.

ROW, ROW, FIGHT THE POWER!