Made of "ultrafine metal", the world's smallest Rubik's cube measures 9.9 mm and weighs 2 grams.

And it went on sale in Japan for 1,480 pounds.

The world's smallest Rubik's cube was put up for sale to celebrate the 40th anniversary of the original 3D puzzle.