Live action footage
Huge crowds of shoppers in a colorful pedestrian mall in Osaka, Japan.
HD 720
1280 x 720