Naruto Shippuden Episode 159 English Dubbed

Title: Pain vs. Kakashi

Release Date: March 2, 2013

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

                                                                                                            

Option 1

Option 2

Option 3

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.