Creation Myth Puppets (Charity No 1157652) is a charity that funds, delivers and develops unique learning journeys that inspires children and young people to animate world stories and realise their own creative and collective potential.