Live action footage
A Time Lapse shot of people walking in Akihabara. Akihabara is Tokyo's infamous Electric City where you can buy a variety of electronic goods at duty free prices
HD
1920 x 1080