What is that??

Isioma
So felt something wet down there and I went to clean up and saw that...I have no idead what it is..please does anyone know and I've already had my period so whatelse can it be??