Shinobi of the Leaf

Mar 20, 2014 on TV Tokyo at 7:30 PM

Watch Naruto Shippuuden S16E08 online

Previous episode

The Targeted Sharingan
Season 16 Episode 7

Mar 13, 2014

Next episode

An Uchiha ANBU
Season 16 Episode 9

Apr 03, 2014