Skip To Content

Where To Stream One Piece Season 2023 Episode 25

Luffy is Defeated?! The Determination of Those Left Behind

The battle between Luffy and Kaido comes to an unexpected end. After Kaido descends, he informs everyone that Luffy has lost.