What does this look like? It just randomly showrd up om my thigh. It doesnt hurt or itch