Shibuya Crossing

The crowded famous Shibuya Crossing, as seen in Sofia Coppola's "Lost in Translation."

More photos by luxwasfourteen