Kotomora
お茶 (ocha) Japanese meaning: tea (green or barley) | Kotomora