japan
A rainy day in Tokyo taken at the famous busy intersection right outside of Shibuya station in Tokyo where the film Lost in Translation was filmed.
A rainy day in Tokyo taken at the famous busy intersection right outside of Shibuya station in Tokyo where the film Lost in Translation was filmed.