MY.organics Organic Melia azedarach oil for relieving itching on the scalp - Weee!