What is this?

I just found this on me. It's very sore and skin is flaking off of it.