i think this is a mannequin showing the pressure points on the body. maybe it's for acupressure or acupuncture? it was in the front window of a business in los angeles objects health acupuncture Acupuncture body