Rishi Tea Organic Matcha Super Green Loose Leaf Tea

Our greenest tea, combining chumushi (mid-steamed) sencha from Kagoshima and a ceremonial grade matcha from the Kyoto Prefecture of Japan.

Share this!

See on

Tags

matcha japan sencha kyoto prefecture kagoshima