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

 * Air Date: 2003-07-13 (Funimation Edited: 2007-01-26, Funimation DVD:)
 * Opening: Hikari e/Toward the Light (3rd Opening)
 * Ending: FAITH (10th Ending)
 * TV Ranking, Rating: 12.6 Rank: 6
 * Manga Chapters:
 * Funimation Title: 10% Survival Rate! Satori, the Mantra Master!

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