We have updated our Privacy Notice and Love Your BodyTM Club Terms and Conditions. For more information, please visit Privacy Notice
We source our sencha green tea leaves from the foothills of Mount Fuji. Our green tea leaves are hand-picked from the Shizuoka region of Japan. The environment quality is perfect for growing Japan’s world-renowned green tea.