A wet urban street in a futuristic city reflecting vibrant pink and blue neon advertisements and rainy atmosphere.