The Japanese poster suits the film perfectly for some reason. Perhaps because the downbeat futuristic setting is reminiscent of Far Eastern cityscapes like Tokyo, where hi-tech and lo-tech sit side by side.