We will not be able to ship from Dec 25th to Jan 7th due to winter break..

Our organic Japanese green teas are from the family farms on the remote villages in Japan. These farms has been practicing organic farming for decades. Taste one of the most fine, safe, and sustainable green teas from Japan which we provide in loose leaf and powder.