Kotomora
善性 (zensei) Japanese meaning: innate goodness | Kotomora