Discover
Library
You
InuYasha · Season 1
S1·E132 · 10 Nov 2003 · 24m
Inuyasha must save Sango and Miroku from the village women and the demon that is controlling them..