​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​does anyone know what this is?!? it doesn itch or hurt or anything. 😩