Doctor Who, American Gods and more
Anime adaptation of the Japanese comic-book character.
First Aired: January 14, 2003
InuYasha finds Kikyo's ribbon and Kagome tells the priestess that Naraku was responsible for her death, but Kikyo cannot get past her hatred for InuYasha.
Download the TV Guide app for iPhone, iPad and Android!