Kotomora
命取り (いのちとり, inochitori) Japanese meaning: fatal | Kotomora