Naruto Shippuden Episode 184 English Subbed

Title: Deploy! Team Tenten

Release Date: November 4, 2010

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


Option 1

Tenten and Neji head for the Leaf Ninja Tool Research Lab to procure ninja tools necessary for rebuilding the Leaf Village.