Anyone got any idea what this could be, not too painful, unless I scratch it, then it burns. Thank you