Kotomora
ディル (diru) Japanese meaning: dill (herb) | Kotomora