Faces On The Moon Stress Balls

Incredibly expensive stress balls entitled "Faces On The Moon". By Japanese designer Makiko Yoshida. The set includes 4 different expressions.

They're made of an extremely pliable polyurethane resin.

They cost $160 and you can buy them here if interested. Pretty costly! Just buying them could cause you enough stress!!