Looked like an interesting meditative technique.
They're called Baoding balls. They originated in China to aid various health issues, but outside of China they're moslty used to help with stress and relaxation.
Very interesting. Thanks!