Kotomora
中国茶 (chuugokucha) Japanese meaning: Chinese tea | Kotomora