InuYasha

InuYasha

3,000 Leagues in Search of Father (6x5)


Air date: Feb 23, 2004

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

  • Premiered: Oct 2000
  • Episodes: 193
  • Followers: 467
  • Ended
  • Nippon TV
  • Saturday