Any ideas?

🙈🙈🙈
Found this on my leg, looks like a bruise but doesn't feel like one or hurt at all and I haven't bumped off of anything... Any ideas?