A view over Tokyo from the 45th floor of the Tokyo Metropolitan Building in Shinkjuku. Japan.
A sandwich made from swirled green tea bread with green tea paste on the inside. Not one of the finer bits of Japanese cuisine.
The most perfect tempura-fried clam at Tsunahachi Restuarant in Tokyo, Japan.