Implantation? Or period?

Marisa

Sorry about the pic!