Tmi period or implantation bleeding?

Key
Been having this off and on for about two weeks anybody know what this maybe?