Naruto Shippuden Episode 160 English Subbed

Title: Mystery of Pain

Release Date: May 13, 2010

Some videos make take a few seconds to load, refresh the page or click another option to fix the issue.

                                                                                                            

Option 1

The Leaf Village is under heavy attack from the Akatsuki. Underneath the village Danzo takes action to achieve his ambition. Meanwhile, searching through the Rain ninja’s mind, Inoichi Yamanaka is about to stumble upon valuable information.