Watch anime online, stream anime episodes online for free.Watch Naruto Episode 106 English version online and free episodes. Anime Episode guide, Chapter Naruto Episode 106 English dubbed The Last Leg: A Final Act of Desperation When Sakura Haruno and Sasuke Uchiha are defeated, it is up to Naruto to defeat Aoi so Idate can continue the race. After a few failed attacks, Naruto is finally able to defeat Aoi, which means Idate can continue the race. Though Fukusuke is already near the finish line, with determination and encouragement from Naruto, Idate manages to catch up and win the race, saving the Wasabi Clan.
The advertisement will dissappear after 30 seconds!!