what is this!!!

Asia

I should be at least 10 weeks im not sure I haven't went to my obgyn my appointment is on the 13th can someone help me i pray that its not a miscarriage