Implantation bleeding? Spotting? Period?

Is this implantation bleeding, spotting or is this my period?

Can implantation bleeding have blood clots like this?