This healing mat activates your natural self-healing power.
12x12 inches rubber with 400 hundred studs in different heights and 20 magnets. It is a key to activate the Natural Self-Healing Power of the human body.
Why? People walked with their bare foot on the ground. They walked on stones and grasses.
- BGC, Taguig City