What is this?

So I just got my period today and I’m not sure what this is. Any ideas…?