Anyone know what this is a picture of?

Anyone know what this is a picture of?

It’s a twiddlemuff. This is a thick hand muff which has bits and bobs attached to the inside and out. It is designed to provide a stimulation activity for restless hands for clients with dementia. People with dementia may develop various restless behaviours such as...