Experience traditional Japanese matcha tea, a finely ground green tea powder used in tea ceremonies
Infobox