TeaLife's green tea is a high-grade tea produced in Shizuoka Prefecture that is harvested by machine and picked by hand to realize the right pri
Please enjoy the taste of authentic green tea.