TMI- implantation bleeding??

Period is due in 10-12 days and I randomly get this?

Does it look like implantation bleeding?