Wtf is this?

Okay I just got off my period like a week ago, and then I got this tonight? What is it? No odor? Should I be concerned?