Japan 2012
The DoCoMo Tower is south of Shinjuku Station. It looms over you when you come out of the Yoyogi Metro station.
Previous
Index
Next
February 11, 2012
Edgar Durbin