Help what do u think Period or implantation ? tmi pic

Not sure on dpo