InuYasha: 1x143

3,000 Leagues in Search of Father

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

InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
InuYasha: 1×143
Feb. 23, 2004