What is this I just had a period not long ago any ideas please feel free to comment

Alisha