Ad: 3 seconds
Ad: 3 seconds

Up Next: Starting In 9 Pause

Inuyasha 144: Hosenki and the Last Shard

Episode 143: 3000 Leagues in Search of Father

Dubbed Subtitled
Kanta is an otter demon child. His father's head was taken by Hakudoshi, and he is looking for his father's body.

Available on DVD / Blu-ray

Ad: 3 seconds