Live action footage
Station front of Akihabara Tokyo Japan. Akihabara is one of best electronics shopping destination in Tokyo.
4K
3840 x 2160