r/DermatologyQuestions•4 mo. agoTrue-Enthusiasm-1936Red Spots that appear in random places that are itchy.general enquiryPosted Jun 10, 2026, 4:28 PM UTC11ShareSave