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