Organic Japanese Sencha Green Tea. What Makes Our Sencha Unique?. Originating from the sun-drenched plantations in the south of Japan, our Sencha is harvested in late April, ensuring it is produced from the very first crop, renowned for its superior quality and flavor.
eBay