Finest green tea and matcha tea powder from kyoto, uji where japan's premier green tea production area. unfortunately, however, due to the growing worldwide demand for matcha, there are many inferior matcha products in circulation that cannot even be called matcha. we introduce to the world the real finest green tea and matcha from kyoto, uji japan..