In this section of the premise of One Piece, we can honestly say that Oda has been procrastinating greatly in ending the battle between Luffy and Kaido in order to move on to more interesting aspects of Wano's events. Over the past six seasons, we've been constantly watching choppy footage of Luffy's fight against Kaido, which, to all followers, seems to be a fight that somehow never ends. It was all great when Luffy awakened his fabled fruit and terrifying power in the past seasons, but since then Luffy hasn't done anything to end the battle once and for all.

luffy the last punch

Given that his Devil Fruit is probably the most powerful and terrifying in the history of One Piece, Oda was supposed to have finished the fight early, and the Followers wouldn't ask any questions. However, since Luffy is fighting against the strongest creature on Earth and one of the four strongest of the Yonko in terms of toughness, I think the fight will go on for some seasons and we'll see a bit of a stall. 

All the news has revealed that even though Luffy has obtained the power of the Legendary Fruit, he still struggles a bit against Kaido
In this post, we will discuss upcoming predictions and put forward some hypotheses, for the upcoming chapter 1048 of One Piece

The final chapter shows how Kaido continues to battle Luffy in his human-dragon hybrid form. He told Luffy that the Devil Fruit's abilities wouldn't be enough for him to win and set the example of Roger, who became the Pirate King without any known Devil Fruit powers. Kaido goes on to say that Haki was the strongest of all.

the last punch luffy and kaido

On the other hand, it seems that the samurai of the Wano country is supporting Luffy. The battle between Kaido and Luffy is still going on because they are both equally powerful. But it's time to put an end to it all.

In the last panel, Luffy appears with a giant fist, on the verge of completely destroying Onigashima and thus destroying all of her traces.

The large grip could be a reference to our earlier prediction that the giant Onigashima sword required a massive hand to use. Luffy increased the size of his fist, ready to strike Kaido.

We all know that Luffy defeats his opponent with the last punch, and the final punch for this fight has already been decided. However, no one was able to predict the use of the giant sword.Also, Kaido is as willing to die as Whitebeard, but Luffy hasn't eliminated any of his opponents. So, who will defeat Kaido?

luffy new power

Many fans speculated that if Luffy could defeat Kaido, he would immediately be confronted by Blackbeard, who had already run for Ognioshima. If that was really the case, then Oda made Blackbeard the main opponent of Luffy's power.

In this chapter, Luffy orders Momonosuke to move Onigashima to another location. Therefore, in Chapter 1048, Momonosuke will overcome his fear and limitations and use his ability to move Onigashima with his floating cloud.
On the other hand, Luffy holds Kaido with one arm. This means that Kaido will not move with Onigashima. In the end, Luffy will throw the strongest punch on Kaido.