Image 1 of 3
Image 2 of 3
Image 3 of 3
Gear ball fidget
$7.00
A ball made of gears that each spin individually
A ball made of gears that each spin individually