This nifty puzzle ball is an addictive fidget puzzle. It contains 12 colourful balls within the main ball which is around the size of a tennis ball.
Taking a few days (Mon–Thurs) to fill the shop with holiday cheer!