I recently became swallowed into this guy Oskar van Deventer's "twisty puzzle" videos, wherein he shows one variation after another on the concept of a Rubik's Cube, including seemingly impossible objects like these:
He designs these things on his computer and 3D prints them via Shapeways. There seems to be a new one up every several days, and if you go through his playlist you can see whole developing lineages of twisty puzzles, with various design concepts iterating and intermingling. You can even buy the things via Shapeways, though they cost hundreds or even thousands of dollars due to the complexity of the printing technology; seemingly every other video's comments thread features another repetition of the same conversation in which somebody expresses amazement at the idea that anybody would charge $200 for a little plastic puzzle, and then Oskar coolly and delicately slaps them down. He is awesome and thanks to this and especially this I now know how Rubik's Cubes work! (I always used to vaguely think that they had really clever breaking-and-reforming axles holding their sub-cubes together somehow--but no, they're fundamentally just broken-up balls with sections reaching toward their middles! Or something like that.)