You searched for: “acupuncture
acupuncture
The insertion of thin needles into specific parts of the body in order to relieve pain or to treat an illness.

A very old method of treatment that originated in China.