People with umbrellas walking along a cherry blossom-lined street in the rain (Kiyamachi-dori)