The Invincible Samurai only told half the story of Edo period swordsman Musashi Miyamoto’s (voiced by SungWon Cho in English ...
Musashi was one of the largest and most heavily armed battleships ever built, created as a symbol of Japanese naval supremacy ...