Possible mites, or just skin irritation?