This cinematic travel film about Tokyo takes you on a breathtaking ride through the city. It combines element from a travel video and a short film. I tried to make …

AloJapan.com