Episode 160

"Survival Rate: 10%! Priest Satori with the Power of Mantra!" is the 160th episode of the anime adaptation of the manga One Piece.

Statics

 * TV Ranking, Rating: 12.6 Rank: 6
 * Manga Chapters:

Short Summary
Luffy, Sanji, and Usopp enter the Ordeal of Balls gate and encounter the Priest Satori.