Live action footage
A Time Lapse of crowds walking through a busy subway station in Tokyo, Japan
HD
1920 x 1080