Kotomora
人道主義 (jindoushugi) Japanese meaning: humanism | Kotomora