Naruto Shippuden Episode 158 English Dubbed

Title: Power to Believe

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

The Leaf Village is under heavy attack from Pain and Konan. Hearing the Akatsuki attack, Tsunade attempts to contact Fukasaku…