What is this?

i was taking out my tampon and this came out after i pulled it out... is it a blood clot? and if so is it a normal looking one? it looks scary