Implantation or period ?

Does this look like the start of a period or implantation??