Hello..
Well I would suggest you to meet a dermatologist so that we can see exactly what it is...You say it's a mole but then it's itching to you...So I would suggest you to meet a doctor in person so that doctor can see..Thank you
Answered2017-05-03 16:40:21
Let others know if this answer was helpful