Today's Venom #17 is a jigsaw piece of a comic book. A big corner piece with ... Otherwise known as Desmond The Death Demon. Close friend of Ben Grimm in the army, and later used and manipulated ...