Farmers' Set: IWAKURA – 3 PACK
A unique collection of premium organic Japanese green teas from our partners at Iwakura farm.
Cup of Japan’s "Farmers' Set: Iwakura" brings together 3 unique and rare teas direct from the local farm in Shizuoka for your discovery and enjoyment.
The Iwakura farm has been cultivating green tea for 80+ years and have been 100% organic for the last 27 of these – which is quite rare in Japan. Iwakura-san said he made this decision to ensure the whole process was as natural as possible so the soil and plants were nutrient-rich producing tasty high-quality tea.