Tokyo in 3 minutes – Amazing travel documentary of the biggest city

0



Tokyo in 3 min – Travel documentary of the biggest city A time lapse travel documentary featuring some of the best attractions of Tokyo. Tokyo is the capital of Japan, the center of the Greater…