
Ep. 143
3,000 Leagues in Search of Father
📅 February 23, 2004🕐 24 min
Synopsis
When Inuyasha and his friends visit a a new town, they find out that a headless demon has been frightening the townspeople.

Ep. 143
When Inuyasha and his friends visit a a new town, they find out that a headless demon has been frightening the townspeople.