Where To Stream One Piece Season 2003 Episode 23
Peril of the Ordeal of Balls! Fight to the Death in the Lost Forest
- Aired July 20, 2003
- 25 Min
- Rated 7.3
- Number 1088 Of 1168 Rated Episodes
Usopp, Sanji and Luffy fight Satori, but the power of Mantra seems to be too strong.