Kotomora
非人道性 (hijindousei) Japanese meaning: inhumanity | Kotomora