The infamous road crossing



You've seen the scenes in movies especially in the movie "Lost in Translation", of the busy street of Tokyo and that particular road crossing that converge from 6 different corners. Well we're happy to report that, yes its curiously as busy as its portrayed on screen, EVERY TIME.

0 comments: