Kotomora
一番茶 (ichibancha) Japanese meaning: first-grade tea | Kotomora