You are going to Watch Inuyasha Episode 18 English dubbed online free episodes with HQ / high quality. Stream Anime Inuyasha Episode 18 Online English dub Naraku and Sesshomaru Join Forces. Sesshomaru receives from Naraku a human arm with a shard of the Shikon Jewel embedded in it as a means to wield Tetsusaiga. Sesshomaru approaches InuYasha, demanding the ownership of the sword. As Jaken summons demonic souls hidden in the mountains, Sesshomaru demonstrates the power of Tetsusaiga. While Miroku defends using the Wind Tunnel, Sessomaru liberates the demonic wasps known as the Saimyōshō, as Miroku discovers that these wasps are able to poison his right hand.