Period or implantation

Just a little confused about this months discharge. Could this be due to implantation?