How to prepare matcha tea
29
Jun

For centuries, matcha tea was the drink of priests and the samurai. They would consume it before meditation during tea ceremonies.