Filmed in Supermarionation / This is Supermarionation Set Reg.A/B/C United Kingdom