Kotomora
命を奪う (inochioubau) Japanese meaning: take a life | Kotomora