Weird spot on leg

This has been on my leg for a couple of months now. First it was just pink and raised like a mosquito bite and now it looks like this. It itches sometimes. What is it?