Tmi what could this be

Tia
On my fourth day of period never cramp this long but for some reason this cycle have been thee worst one bleeding really have then i felt something come out when i went to check this is what i found