Holiday orders placed after November 30th may not be delivered by December 25th.

Shoka no Mukashi Matcha

by Marukyu-Koyamaen

$ 29.95

Shoka no Mukashi, translated "Pine Flower" is a koicha matcha favored by Sen Soshitsu, the current Grandmaster of the Urasenke Tea School in Japan.