Kotomora
微笑み (ほほえみ, hohoemi) Japanese meaning: smile | Kotomora