That is some Grappler Baki mixed with Death Note.

A rather odd combination.