Period or implantation ?!!

What do y’all think ?