Shibuya crossing - the worlds busiest intersection. It kind of has to be documented one or way or another if you are living in Tokyo. Photographers litter the perimeter everyday, and literally millions of people are walking across this crossing everyday.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…