SKU: 8673
No image available.
$70.00

Description

Organic Ceremonial Grade Matcha Tea

100 gram bag - Japan