TASTING NOTES: spinach, wheatgrass, lemon
Organic tea farmer Yoshimitsu Masuda's best sencha, Daichi no Meicha 大地の命茶 ("Tea [made from] the life of the earth"), is a deep-steamed sencha or fukamushicha that produces a deep green tea with a rich umami flavor.
The leaves for this tea is a single cultivar and are picked while they are still young in early spring.