Kabusecha (shaded) green tea from Japan

Kabusecha (shaded) green tea from Japan

Organic Kabusecha (shaded) green tea from Japan

Organic Kabusecha (shaded) green tea from Kyoto region, Japan: sweet, fresh and grassy

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.