InuYasha Season 4 Episode 4
Inuyasha and company, including a old demon exorcist, travel to Demon’s Head Castle, in search of a powerful demon plaguing the people.
Episode Title: The Evil Within Demon's Head Castle
Air Date: 2002-09-02
- Server HD 1080