What is this???

Joy • stay alive |-/

Period blood or something else??

Should I be worried?