Watch anime online, stream anime episodes online for free.Watch Naruto Episode 103 English version online and free episodes. Anime Episode guide, Chapter Naruto Episode 103 English dubbed The Race Is On! Trouble on the High Seas! Team 7 follows Idate to another port, which makes for a better starting point of the boating part of the race, due to the winds and the current. En route, they are attacked by the Rain ninja from the Chunin exam, who have been hired by the other clan. Team 7 defends Idate and tell him to swim for the shore, while they follow later. He does so, but is confronted by Aoi, an Amegakure ninja.