Watch Naruto: Shippuuden season 17 episode 26 tv series online free
Release: Nov 20, 2014
Naruto's power of persuasion moves Obito's heart. Due to the influence of the Ten Tails, visions of himself and Rin from the past appear in the inner realm and play havoc with Obito's emotions.