does anyone know what this is? it doesn't hurt or itch or feel like anything really.