July 26th, 2007 by admin

Inuyasha Episode 131 - Trap of the Cursed Wall Hanging

The Inuyasha gang hears about a village of demon women.

Leave a Reply

Latest Episodes