Confused?

Period is almost a month late now but have had this for 2 days...what is it?

Edit - to those who say old blood, why is it coming out now because I haven't even bled this month? I'm genuinely confused