Naruto Shippuden Episode 158 English Subbed

Title: Power to Believe

Release Date: April 29, 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 Pain and Konan. Hearing the Akatsuki attack, Tsunade attempts to contact Fukasaku…