The new series brings one of the most enduring samurai franchises to live-action life on streaming.