Japanese style Sencha - Organic
This is an organic Japanese style premium Sencha. The green tea leaves are organically cultivated and steam withered. It has a unique steam processed green tea's unique refreshing taste instead of roasted dry teas' nutty flavor.