Implantation maybe?

Bethany

You think this is sign of implantation?