Organic Japanese Green Tea Powder
Matcha Tsuyuhikari is an organic, ceremonial matcha made purely from a single tea cultivar, Tsuyuhikari ( 露 光), which means “dew light.”
Matcha Tsuyuhikari is an organic, ceremonial matcha made purely from a single tea cultivar, Tsuyuhikari ( 露 光), which means “dew light.”