Immerse yourself in a dystopian world where a samurai and a robot clash in an epic battle, rendered ...