This ceremonial grade matcha is USDA certified organic and sourced from Shizuoka, Japan. Matcha is known to create a relaxed alertness while enhancing your mood and supplying you with a sugre of antioxidants.
This ceremonial grade matcha is USDA certified organic and sourced from Shizuoka, Japan. Matcha is known to create a relaxed alertness while enhancing your mood and supplying you with a sugre of antioxidants.