The Infinity Cube is a series of perpetually transforming blocks that are great for fidgeting with. When folded in a certain way, the blocks will perpetually fold in a series of repeating patterns. This particular type of Infinity Cube has been produced by Shenghou. It is available in 2 colors, and each block has a large ball inside that gives it an unique appearance compared to other infinity cubes.
ShengShou Infinity Fidget Cube