PlacesShibuya Station – Tokyo, Japan Good night Shibuya and good bye Tokyo. Japan you have been good to me. Until next time. Arigato. Share this:TwitterFacebookLike this:Like Loading...