WTF IS THIS

I had a period Tuesday but it only lasted for 2 days which is not normal for me..and I thought it was over but THIS CAME OUT TODAY! What is it??