Where To Stream One Piece Season 2023 Episode 31
The World That Luffy Wants!
- Aired September 17, 2023
- 25 Min
- Rated 9.8
- Number 97 Of 1168 Rated Episodes
Kaido recalls being treated unfairly in the past and his vision of the ideal world. While his friends fight to survive on Onigashima, Luffy is asked by Kaido to imagine his ideal world.