Does anyone know what this is? It’s been on the inside of my leg for over a year now, doesn’t itch, it’s just bumpy in person and looks like a bite but obviously it isn’t