S1E131 : Trap of the Cursed Wall Hanging

3 November 2003

24 mins.

The Inuyasha gang hears about a village of demon women and they decide to find it.