Ujido Matcha Green Tea

Matcha is a very unique Japanese Green Tea, a finely powdered tea used in the traditional Japanese Tea Ceremony. Most Teas are made from tea leaves grown in open air Tea Fields with plenty of sunlight, however Japanese Matcha tea leaves are grown in a shaded Tea Field.