a rainy neon-lit street in the future on an alien world