The CubicFun 3D Big Ben Puzzle With LED Lighting L501H is a brand new toy that offers a unique and exciting puzzle experience. Made by CubicFun in China, this 3D puzzle features LED lighting for added visual flair. Perfect for puzzle enthusiasts looking for a contemporary and challenging activity, this product is sure to provide hours of entertainment and satisfaction.