This is the product description text that will appear here.
Quantity
1
Description
This is a Ceremonial Grade organic matcha green tea from a spring harvest that comes from Kirishima, Kagoshima Prefecture, on Japan's southernmost main island, Kyushu. Before being emulsified, the fine powder releases notes of chocolate mi...