Pure Japanese matcha green tea straight from the Matcha Village. Matcha green tea is not like your regular green tea, for you consume the ground leaves themselves making it packed with far more nutritional value than that of brewed green tea bags or leaves.
Pure matcha green tea directly from the Japanese Matcha Village. Weight: 500 gm. Product of China