So happy to find out what this is! The Meow Wolf in Denver has a huge one of these in the entrance way and I thought it would really fun to build one myself. They have this wonderful clickiness to them, a mesmerizing display both modern- and ancient-feeling.