‘Giraffe woman’ lives for years with 15 rings around her neck