Nebula-75 is go from Century 21 Films, filmed in Supermarionation – and SuperIsolation! By John Freeman on April 26, 2020 Find out how a North London flat became an animation studio, despite the Coronavirus Pandemic lockdown!