My grandad gave me it. He does not know what it's meant to do either. I suspect this is why it's been given to me... It looks like some kind of natural health care thing, but what is it meant to do!?