Caomaru Stress Balls

Having a hard day? The Caomaru (literally meaning ‘face round’) stress balls are the perfect antidote. Designed by Makiro Yoshida, these come in a range of facial expressions that can quickly be altered with a relieving squeeze. Head over to The Rudai and make the rest of the week that little bit less painful.