Discover
Library
You
InuYasha · Season 1
S1·E150 · 3 May 2004 · 24m
Princess Abi goes after a group of villagers who are hiding in a cave.