shinjuku sunset
park hyatt tokyo, where the movie "lost in translation" (2003) was taken. view from tokyo metropolitan government office.
1,236
views
11
faves
27
comments
Taken on November 24, 2008