Tea Ceremony at Hamarikyu
The Japanese Tea Ceremony is a traditional practice in which green tea called matcha is made and served to guests, all in a set ceremonial fashion. The ceremony dates back the 9th century CE during the Heian period in Japanese … Read More