Kotomora
銘茶 (めいちゃ, meicha) Japanese meaning: fine tea | Kotomora