10% Survival Rate! Satori, the Mantra Master! One Piece: Wan pîsu : Season 6 Episode 160
TV-PG (DLSV) Fuji TV 24m int(0)
Aired: July 13th, 2003 @ 11:15 PM EST on Fuji TV
Luffy, Sanji, and Usopp enter the Ordeal of Balls gate and encounter the Priest Satori.