Organic Karigane Genmaicha
This organic genmaicha, made by our farmer in Kyoto, comes with the addition of organic karigane! Karigane (not the same as lower quality stems called kuki) are the stems that are sorted during the processing of only first harvest high quality sencha and gyokuro. The karigane adds more depth and sweetness which gives this organic genmaicha a rather different edge. Once you start drinking this as a daily tea you are very likely to become hooked! A highly recommended daily Japanese green tea!