A quick trip to tokyo for some meetings.
The view of the famed Shibuya… by day and by night. A great time… dinner at Nobu and drinks at the Hyatt where Lost in Translation was filmed.
Too cool. Gotta get back for more!
Sag Deine Meinung