The highest grade matcha from Yoshida-san’s gardens in Ogura area (Uji city).
Limited quantity, difficult to get my hands on. If you're wondering what's the best matcha an award-winning, family-run tea farm in Uji (Kyoto) can produce, this is it.
Kiwame translates to "ultimate" or "extreme".
Suitable for both usucha and koicha preparation.
20 g per tin.