Found in Translation: New York Bar Tokyo
Scarlett Johansson might have shone in Lost in Translation, but the true star of the movie was Tokyo’s New York Bar at the... Read More
Toilet Training: The Japanese Wonder Toilet
I had my first encounter with the Japanese Wonder Toilet at the Tokyo airport. It was love at first sight! It looked... Read More