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.
Waiting for our grill to heat up at a monjayaki restaurant in Shibuya, Tokyo.