Organic Sencha Green Tea - 15 Sachet BagsSencha is the traditional steamed green tea of Japan, enjoyed daily for its fresh, lively flavor. This premium organic sencha combines first and second flush harvests from Kyushu Island in southern Japan using prized tea bush cultivars including Saemidori and Okumidori. The mineral rich volcanic soil of Kyushu, coupled with expert organic soil management, creates a sweet and full bodied green tea with deep umami characteristics. This chumushi sencha
Shopping security
Each payment you make on thelockerguy is secured with strict SSL encryption and PCI DSS data protection protocols