Please help! In which country can we find the "stress balls"? They have like an enamel in-lay. The ones I recall seeing were silver but had gorgeous in lay. They come in a boxed set of 2. Can not recall for the life of me if they are in Japan or China 

