One Piece Chapter 1000 has finally featured the highly anticipated battle between Straw Hat Pirates captain Monkey D. Luffy and Beast Pirates captain Emperor Kaido. However, Luffy wouldn't be facing the strongest creature in the world alone. While Kaido has Big Mom Pirates captain Emperor Charlotte Linlin by his side, Luffy would be joined by four members of the Worst Generation - Roronoa Zoro, Eustass "Captain" Kid, Killer, and Trafalgar D. Water Law - in the epic war at Onigashima.
Though most fans are surprised to see the members of the Worst Generation teaming up against two of the Four Emperors of the Sea, it seems like the alliance has long been predicted to happen.