Skip To Content

Where To Stream One Piece Season 2003 Episode 23

Peril of the Ordeal of Balls! Fight to the Death in the Lost Forest

Usopp, Sanji and Luffy fight Satori, but the power of Mantra seems to be too strong.