Where To Stream InuYasha Season 1 Episode 22
A Wicked Smile; Kikyo's Wandering Soul
- Aired April 9, 2001
- 30 Min
After surviving her fall into a ravine, Kikyo lives quietly in a village. But when a priest realizes she's the walking dead and tries to put her soul to rest, he's killed. Inuyasha intervenes to save the priest's apprentice...