This 3-Min Video Will Leave You Dreaming of Sushi, Karaoke & Towering Skyscrapers in Tokyo

One of my all-time favorite movies is Lost in Translation directed by Sofia Coppola. The film takes places in Tokyo and captures it in a way that immediately makes you add it to your travel bucket list. I recently came across Lu…via JustLuxe.com
(c) JustLuxe: LuxuryTravel News – Read entire story here.