You have no items in your cart
MechaKucha Buds, Stem and Leaves Green Tea 100g (3.52oz) is backordered and will ship as soon as it is back in stock.
Deeply steamed Fukamushi unsorted Japanese Green tea that contains all parts of leaves, stems and buds from Shizuoka.
If you are looking for rich, robust and strong Sencha, we recommend try this MechaKucha Japanese green tea. Very refreshing and great value!
If you wish to try a robust everyday buds-only tea may we suggest our Japanese Mecha buds green tea.
MechaKucha Buds, Stem and Leaves Green Tea 100g (3.25oz)