Judge Duxton

Judge Duxton is the current leader of the Royal Court of Destruction.

Character History
He and his fellow comrades came to Earth to destroy them after he gave it it's verdict.