Kotomora
生殺し (namagoroshi) Japanese meaning: half-dead | Kotomora