Live action footage
Taken in Terminal 21, a newly open shopping mall in Bangkok, Thailand
HD
1920 x 1080