Episode 160: 10 Percent Survival Rate! Satori, the Mantra Master!

Subtitled
Luffy, Sanji, and Usopp tangle with Satori and his exploding, snake-filled Surprise Clouds. The sky priest may look like a dancing dango, but the impact of his mantra leaves the pirates bloodied and boatless.
TV-14