Judoon (The God Complex)

A Judoon was abducted and sent to face their fear in the Minotaur's Prison Ship. (TV: The God Complex)