What does Supermarionation think of Roberta Leigh's efforts?What does Supermarionation think of Roberta Leigh's efforts?What does Supermarionation think of Roberta Leigh's efforts?