
The Woman Who Loved Sesshomaru (2)
S1E134 · 2003-11-24 · 24 min
Inuyasha and Sesshomaru confront Sara, but Sara has a terrible secret.
The show’s own verdict is on its page.

S1E134 · 2003-11-24 · 24 min
Inuyasha and Sesshomaru confront Sara, but Sara has a terrible secret.
The show’s own verdict is on its page.