Turn off light

InuYasha Season 5 Episode 21

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

Serie: InuYasha

Episode Title: Trap of the Cursed Wall Hanging

Air Date: 2003-11-03