Sorry in advance for the bad picture But anyone know what this might be? It throbs, is abit itchy and is kind of burning but only slightly Thank you!