We Are the Mutants Anderson Mecha Captain Scarlet SPV Published January 13, 2020 at 1073 × 810 in Supersonic Fantasies: Celebrating the Mecha of Supermarionation ← Previous Next → Share this:Tweet