
Matcha is a stone-ground powdered green tea used in traditional Japanese tea ceremonies. According to 8th century Zen Buddhist Eisai, matcha is “the ultimate mental and medical remedy and has the ability to make one’s life more full and complete.” 📷: @urbanxkoi #VisitjapanAU #JapanRevealed

AloJapan.com