Pedestrians navigating a rainy japanese city street illuminated by neon signs with buildings nightlife - Free Stock Photo | Picren | PicRen