JAPAN Chiba Yokaichiba Licensed tea master Chiharu Koshikawa prepares green tea “macha” at a tea ceremony and places “macha” green tea powder in bowl
JAPAN Chiba Yokaichiba Licensed tea master Chiharu Koshikawa prepares green tea “macha” at a tea ceremony and places “macha” green tea powder in bowl

