magpie puppet