Kotomora
取り殺す (torikorosu) Japanese meaning: haunt to death | Kotomora