wespers-His blood will be on your hands.

more about : wespers