PlotNest
US

InuYasha ยท S01E113

The Sacred Vajra and the Mystery of the Living Buddha

Still from InuYasha S01E113

Summary

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