Discover
Library
You
InuYasha · Season 1
S1·E56 · 14 Jan 2002 · 24m
Sango and Miroku investigate a demon princess who is stealing the men from a village.