Watch anime online, stream anime episodes online for free.Watch Naruto Episode 126 English version online and free episodes. Anime Episode guide, Chapter Naruto Episode 126 English dubbed Showdown: Gaara vs. Kimimaro! Lee, wanting to assist Gaara in his fight, attacks Kimimaro, but his body’s too weak and Gaara tells him he’s only getting in the way. Gaara unveils his new techniques, but Kimimaro continues to reapproach him, much to Lee and Gaara’s dismay. All the while Naruto continues his relentless search for Sasuke.