Inuyasha and company, including a old demon exorcist, travel to Demon's Head Castle, in search of a powerful demon plaguing the people.
Aug 26, 2002
Sep 09, 2002
Natalie Walters, Patti Allen, Toshihiko Fujita, Yumi Kakazu