Description
Ogura Matcha is our highest grade of ceremonial matcha. This rare matcha is traditionally reserved for the most exclusive of tea ceremonies. This special and very rare macha comes directly to us from organic tencha plantation in the Ogura area in the Uji region, which is known as one of the primary production centres of the highest grades of matcha and gyokuro; Ogura is the location where Matcha was first grown. This new exclusive organic Uji Matcha made from Yamanoibuki cultivar; a very rare cultivar in tencha production. Ogura Matcha is the freshest and most vibrant green powder that whisks into a lovely smooth cup of matcha with a brilliant creaminess, and ends with a clean after-taste without any bitterness. An excellent choice for matcha enthusiasts who are looking for true quality matcha. Our Ogura Uji matcha is best prepared as usucha (thin matcha). |