Ceremonial preparation of Japanese tea (matcha).
Matcha, or maccha, is powdered green tea, principally grown and manufactured in Japan. It can be part of the Japanese tea ceremony, or it may be added to certain foods to provide color and/or flavor. Soba noodles may get their green coloring from matcha, … see full wiki