I.The Japanese Tea Ceremony Chanoyu, Sado or Ocha in Japanese refers to the Japanese tea ceremony where green tea known as Matcha is served. It is a ritual that is almost like a dance – with each step and gesture from the host totally focused on the guests who are called Shokyaku. The ceremony is […]