Kotomora
性善 (seizen) Japanese meaning: intrinsic goodness | Kotomora