Ladies, what do you think this is? It’s really itchy and warm to touch!

Bella