Kotomora
残虐非道 (zangyakuhidou) Japanese meaning: inhumanity | Kotomora