Live action footage
Shibuya is one of the most famous and busiest shopping streets in Tokyo.
HD
1920 x 1080