Kotomora
用心深い (youjinbukai) Japanese meaning: careful | Kotomora