Harvested in the organic fields of Aichi mountains in Japan, this high quality certified organic matcha has restorative powers with a smooth and herbaceous finish 20g can
Harvested in the organic fields of Aichi mountains in Japan, this high quality certified organic matcha has restorative powers with a smooth and herbaceous finish 20g can