The holiday season is fast approaching and for many of us that means added stress in our lives. These adorable 'Faces on the Moon' stress balls may be a fun way to alleviate just a tinge of the craziness. Designed by Makiko Yoshida and made of polyurethane resin, these squeezable heads are guaranteed to evoke an emotional response. Check them out here.