Shuhei, 17 ans, croit se rendre à un rendez-vous amoureux. A l'endroit indiqué, il se retrouve face à un homme derrière une fenêtre : son moi de 20 ans.
Dans un monde post-apocalyptique, les humains et les robots vivent dans la Mégapole, avec les mystérieux Ersatz, des créatures monstrueuses pourchassées par la Milice.