Pedestrians walking on rainy city street at night in tokyo with urban environment weather neon signs wet pavement - Free Stock Photo | Picren | PicRen