Natsume Matcha

Published

Filed under

Noname_02Noname

“Natsume is top quality Japanese Matcha. Matcha is a finely powdered Japanese green tea often used in the Japanese tea ceremony. It is from the finest leaves, shade grown and highly potent.