To Much info

Kiaria
Could this be implantation or period ? Looks like period too me