Tokyo - Uncornered Market
Green Tea Donut at Shinjuku Station - Tokyo, Japan

Green Tea Donut at Shinjuku Station - Tokyo, Japan

A decadent green tea donut from Donut Plant New York in Shinjuku Station in Tokyo, Japan.

Donut Plant New YorkJapanShinjuku stationTokyodessertfoodgreen teagreen tea donuts