Only the finest tealeaves are handpicked for best possible taste. As our matcha is made the traditional way it requires one hour to grind only about 30 grams of matcha. It should therefore not be mindlessly gulped down. Take your time with it, relax and let the taste of umami soothe your essence.