This is the product description text that will appear here.
Quantity
1
Description
Emperor’s Tencha is truly tea of the Samurai. This unique Japanese green tea is shade-grown for the last six weeks of production, forcing the tea bush to naturally form chlorophyll within the leaves, giving an amazing emerald hue to the lea...