ESSENCE

The most popular tea in Japan! Sweet with a rich aroma! Get your Zen on!

INGREDIENTS

Organic Sencha green tea