Up Next: Starting In 9 Pause

Inuyasha 144: Hosenki and the Last Shard

Episode 143: 3000 Leagues in Search of Father

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