Here, our Japanese friend talks about the benefits of matcha green tea and why it is so good for you!

Leave a Reply