Monster Man

Either Derdromus or Deshkorgos