"Each tampon is hand-woven from over 200 strands of Cherokee hair,"

GetYarn