Itchy

hi I've been itchy for a few days and i noticed these spots. what could it be?

image