Marrying traditional methods and modern innovation, OISHI Green Tea introduces its three variants – Original, Genmai and Matcha Green Tea Latte. Brewed from 100% organic tea leaves, with only the top three freshest leaves harvested, OISHI Green Tea offers an authentic taste of Japanese Green Tea that is refreshingly different and SO OISHI!