Faces Of The Moon Stress Balls
The Faces Of The Moon Stress Balls are probably the weirdest, coolest and most expensive set of stress balls you will see all day.
- Set of four stress balls
- Available in brown or white
- Made in Japan of polyurethane foam
- 2.5" diameter