Kotomora
極悪非道 (gokuakuhidou) Japanese meaning: inhuman | Kotomora