Japan, Day 12


Tokyo: Ueno, Shinjuku, and Shibuya

Our cache of umbrellas by trip's end. Umbrellas are only $2 - $4 apiece,
and when you get caught in a Tokyo downpour, $4 seems downright reasonable.

first back  next last