blisters?

does anybody know what this could be? it itches so bad.