Wtf Is this? No itch or smells

Wtf Is this? No itch or smells