CEREMONIAL GRADE MATCHA FROM UJI, JAPAN
CEREMONIAL GRADE MATCHA FROM UJI, JAPAN
Hand-picked tea leaves from the first harvest, carefully shaded and finely ground according to original Japanese tradition.