Photo: The view from my room on the 23rd floor of the Cerulean Tower in Shibuya.
Photo: a.k.a. the Champs-Élysées of Japan.
Photo: On a clear day in Tokyo, you can see Mt Fuji off in the distance.
Loading...
Jason Chen
Public
On a clear day in Tokyo, you can see Mt Fuji off in the distance.
no plus ones