Collection: Ceremonial grade matcha

Ceremonial grade matcha is the highest grade matcha; 100% shade-grown, the color is greener, and the taste is more umami and smooth, can drink directly.