Jack Musashi

Jack Musashi (ジャック武蔵 Jakku Musashi)