You are going to Watch Inuyasha Episode 22 English dubbed online free episodes with HQ / high quality. Stream Anime Inuyasha Episode 22 Online English dub A Wicked Smile; Kikyo’s Wandering Soul. Kikyo, who survived the plunge from the cliff during her encounter with InuYasha, currently lives peacefully in a bourg. A monk named Seikai immediately senses her supernaturalism, later discovering that she must steal the souls of the dying to maintain her presence in the world. Meanwhile, InuYasha, Kagome, Shippo, and Miroku investigate a neighboring castle concerning absence of feminine souls, which inevitably leads them to Kikyo.