Where To Stream One Piece Season 2003 Episode 22
10 Percent Survival Rate! Satori, the Mantra Master!
- Aired July 13, 2003
- 25 Min
- Rated 7.7
- Number 1032 Of 1168 Rated Episodes
Luffy, Sanji, and Usopp enter the Ordeal of Balls gate and encounter the Priest Satori.