3D Printed Gear Ball by RuvenBals
Printed On Bambu Lab X1-Carbon Using Filament eSun PLA+
Printed without Supports, Printed without Rafts, Infill 5 %

You need: 4 Big Gears 4 Small Gears 8 Connectors 1 Heart

Print settings: no supports needed. Just print with a standard profile. I used a brim for better bed adhesion.

STL
https://kady3dprinting.com/model/3d-printed-gear-ball