
Ep. 113
The Sacred Vajra and the Mystery of the Living Buddha
📅 June 2, 2003🕐 24 min
Synopsis
Bankotsu continues to fight Inuyasha on Hijiri island, but the island holds one more secret.

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