Learn the most important Japanese sencha green tea benefits for your healthy life