Kotomora
半笑い (hanwarai) Japanese meaning: faint smile | Kotomora