Lost
By: doobooloo : March 29th, 2014-14:47
Thank you for your kind words! Yes, it is the location where Lost in Translation was shot. The primary deciding factor for me though was that the watch shop was within walking distance from the hotel in Shinjuku. Well, it was the perfect excuse to stay he...