Shelves
The stall
23 teas and sets on the shelves
Shop / Ceremonial
$86.9540 g can
Ceremonial matcha from Kagoshima in a 40 g can.
3 to choose from
from $109.95
9 to choose from
from $52.95
2 to choose from
from $58.95
5 to choose from
from $113.95