Made of only the finest Certified Organic Matcha leaves from Kagoshima, Japan The flavor profile of this quality, ultrafine Matcha…
creates style and convenience
Made of only the finest Certified Organic Matcha leaves from Kagoshima, Japan The flavor profile of this quality, ultrafine Matcha…