I first saw this toy from Carl Belcher, but couldn't find it here, so I decided to make my own model of such toy. Easy to print with brim. You can try without brims, but my attempts were unsuccessful.
29.09.2024 UPD: I added 3 layers raft to fix X1 Carbon issue . Thanks @Heimwerkerbienc. Try to print profile for A1 Mini (with brim), if you dont have another ball, print profile for X1-Carbon (with rafts). Let me know in the comments, what version works for you.