The answer is...

DESPARD

That's Major Despard to be precise.  An adventurer who's always looking for his next thrill...was murder the thrill he sought this time?!