diodellamorte ( italian ) for death god
dieudelamort french meaning death god