Collection: Captain Scarlet

Captain Scarlet is a TV series in which the characters are marionette puppets. It is set in 2068, and focuses on the hostilities between Earth and a race of Martians known as the Mysterons. After human astronauts attack their city on Mars due to a misunderstanding, the vengeful Mysterons declare war on Earth.
0 products

Sorry, there are no products in this collection