A travelling shop opens up on the Clangers' planet.A travelling shop opens up on the Clangers' planet.A travelling shop opens up on the Clangers' planet.