Posted on 24/09/2020 by adminStreet in Tokyo People use umbrellas to shelter from the rain while crossing a street in Tokyo. ( read original story …)