Judoon

The Judoon are a fictional extraterrestrial species of mercenary police from the British science fiction television programme Doctor Who and its spin-offs, first appearing in the Series 3 episode


The Judoon are a fictional extraterrestrial species of mercenary police from the British science fiction television programme Doctor Who and its spin-offs, first appearing in the Series 3 episode "Smith and Jones" (2007).
Read article on Wikipedia