Walking in Shibuya, Tokyo, Japan

Explore the streets in Shibuya – a famous fashion center in Tokyo – from first person point of view with this video.

Credit: egawauemon