Kotomora
人でなし (hitodenashi) Japanese meaning: brute | Kotomora