Weird Blood Clot !? What is this ?

i just got the depo birth control shot a few weeks ago and had been on my period for almost 2 weeks and this fell out of me a few hours ago anyone have any idea what this is ??? im worried!