You are going to Watch Inuyasha Episode 41 English dubbed online free episodes with HQ / high quality. Stream Anime Inuyasha Episode 41 Online English dub Kagura’s Dance and Kanna’s Mirror. Miroku is unexpected reunited with Koharu, a young girl who fell in love with him and has run away from her village when her master’s son came to her with unwanted advances. Meanwhile, Kagura and Kanna, being the incarnated detachments of Naraku, wreak havoc upon the same village by stealing the souls of the villagers and controlling their bodies. Kanna finds that Kagome’s soul overwhelms the entrapment within her mirror, deciding to leave her weakened instead.