Shibuya Crossing in Tokyo
August 22nd, 2009
Next up is a HD video of one of Tokyo’s best known street crossings in the Shibuya ward just off the Shibuya station on a Tuesday evening.
A product manager's view of the world
Next up is a HD video of one of Tokyo’s best known street crossings in the Shibuya ward just off the Shibuya station on a Tuesday evening.