Naruto Shippuden Episode 159 English Subbed

Title: Pain vs. Kakashi

Release Date: May 6, 2010

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

                                                                                                            

Option 1

In one area of the village, Kakashi enters battle against Tendo Pain, but he can’t keep up with Tendo’s mysterious attacks. Shurado joins the fight, and Kakashi struggles with the two-on-one disadvantage.