Benefits of matcha In Japan, You will find a phrase called “kodawari” which interprets to “striving for perfection.” The concept of kodawari is used in all components of life in Japan, and tea is not any exception. The Japanese imagine drinking tea is a chic act, and should be dealt