Imperial Matcha is our top ceremonial grade matcha which has no bitterness and very high umami sweetness, suitable for making Koicha (thick tea). Besides, it has mellow aroma and vibrant green color.
Imperial matcha green tea is produced from hand-picked first flush Tencha from Nishio. Nishio produce the best matcha in the world, Nishio has ideal weather, elevation and fertile soil for matcha cultivation. Matcha produced from Nishio has good umami and rich in nutrients.
Tencha tea leaves are handpicked by the farmers, only the best and yougest tea leaves are selected for this Matcha. It contains highest level of L-Theanine which is the source of the umami.