Captain Scarlet and the Mysterons
Shadow of Fear
S1 E18:
Captain Scarlet believes that the Mysterons are on a Martian moon.
Captain Scarlet and the Mysterons