Kotomora
残忍非情 (zanninhijou) Japanese meaning: utterly callous | Kotomora