Karaoke Kan Shibuya
Time Out says
No trip to Japan is complete without a karaoke experience. Head to Karaoke Kan in Shibuya Udagawacho and ask for room 601 (in the annex building), where the filming from ‘Lost in Translation’ took place.
Visitors to Tokyo have been seeking the ‘Lost in Translation’ experience ever since the now classic movie debuted in 2003. Once you’ve got your photo of the Shibuya scramble, how about replicating the unforgettable scene in which Bill Murray and Scarlett Johansson belt out karaoke with Tokyo’s nighttime skyline panning out behind them?