InuYasha · Season 1

The Sacred Vajra and the Mystery of the Living Buddha

S1·E113 · 2 Jun 2003 · 24m

Synopsis

Bankotsu continues to fight Inuyasha on Hijiri island, but the island holds one more secret.