This material contains content which some users might find distrubing
hello friends, may I ask for help, if anyone knows what this is?? I tried to search but, I still have no idea, it's itchy but tolerable, it's also in my forearm and finger. I also thought maybe it's hives but I'm not sure anymore