We're back with Netflix's newest samurai show that isnt Stranger Things.

Support the show