A decadent green tea donut from Donut Plant New York in Shinjuku Station in Tokyo, Japan.
Delicious & light meal of fried vegetables and fish at Ootaya Restaurant in Tokyo, Japan.