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!!
[via]