Have you ever heard about Japanese matcha? If you are a fan of Japanese food culture, there is not way you have never heard about it. Matcha products are popular all over Japan and even worldwide. However, do you know about how matcha was born and where to buy the best products of Japanese green tea? Today, let’s go with us to find out what is so interesting about matcha and why Japanese people are so obsessed about it!