Features: *100% new and top A+++ quality. *High-end quality material, exquisite design, safe. *Japanese design caomaru,high replica made in China The phrase "cao maru" means round face in the Japanese language. So these designer stress balls are basically squishy little round faces that you can stretch and squeeze to take out your frustrations and relieve stress.