Matcha (抹茶) is a powdered green tea. Known for its particularly strong flavor, it holds a special place in Japanese culture as the leading role in the Japanese tea ceremony, where it is served along with a confectionary sweet, known as wagashi (和菓子).
Read MoreIt can be said that Japanese culture has become intrinsically linked with Zen. First introduced to Japan around the 7th century, Zen ideology spread rapidly throughout the 12th century, a time known as the Kamakura period. Zen generally refers to a meditation practice derived from Buddhism, and its influences can be found throughout daily life in Japan.
Read MoreTea ceremony (called chadō or sadō) is one of Japan’s most enduring artistic traditions. Tea ceremony is a means to aesthetic appreciation and social interaction that has had a profound influence on other forms of Japanese art, cuisine and philosophy.
Read More