Where To Stream BAKI-DOU The Invincible Samurai Season 1 Episode 21
The Scar and The Sword
- Aired June 18, 2026
- 22 Min
In Shinjuku, Hanayama stares into endless darkness and takes his signature stance. As he swings, Musashi seems blinded by his pure fighting spirit...