Discover the refined taste of real Japanese ceremonial Matcha. This organic matcha from Kagoshima is made from the best tencha leaves and slowly ground into an intense green, velvety soft powder.
The taste is soft, creamy and slightly nutty, with a natural sweetness and no bitterness. Perfect to drink neat according to the Japanese tea ceremony, but also delicious as daily matcha.
A moment of peace, energy and focus — every day.