A thrilling anime illustration of samurai warriors standing back-to-back against a horde of zombies in a post-apocalyptic world.