InuYasha S1E113: The Sacred Vajra and the Mystery of the Living Buddha

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.

Cast

▼

Staff

▼
Back to title page