Implantation maybe? (Warning picture)

Okay I really need help deciding whether or not this is implantation bleeding or not. My period isn't due until the 30th of this month.