Witness a fierce battle between a samurai and a robot set against a backdrop of detailed, dystopian ...