Discover
Library
You
InuYasha · Season 1
S1·E66 · 15 Apr 2002 · 24m
As Naraku's protective barrier around his castle inexplicably weakens, Kagura comtemplates making her move for freedom.