Ad: 3 seconds
Ad: 3 seconds

Episode 85: The Evil Within Demon's Head Castle

Dubbed Subtitled
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.

Available on DVD / Blu-ray

Ad: 3 seconds