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