Ad: 3 seconds
Ad: 3 seconds

Episode 85: The Evil Within Demon's Head Castle

Subtitled
Dubbed
Inuyasha and the gang meet an old lady who's a seemingly fake purifier. In order to find out why so many demons have appeared recently, they go to Ogre's Head Castle to fight ogres.
TV-14

Available on DVD / Blu-ray

Ad: 3 seconds