Denouncer /(?)/

De·noun·cer

Denouncer

n.
  1. One who denounces, or declares, as a menace.
    Here comes the sad denouncer of my fate.