Discover
Library
You
InuYasha · Season 1
S1·E113 · 2 Jun 2003 · 24m
Bankotsu continues to fight Inuyasha on Hijiri island, but the island holds one more secret.