Discover
Library
You
InuYasha · Season 1
S1·E134 · 24 Nov 2003 · 24m
Inuyasha and Sesshomaru confront Sara, but Sara has a terrible secret.