Naruto Shippuden Episode 80 English Dubbed

Title: Last Words

Release Date: May 11, 2011

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

Asuma is mortally wounded by Hidan’s jutsu, and the Akatsuki have the rest of the Hidden Leaf in a bind.