Have these popping up here and there lately. Have over ten on my abdomen area, anyone know what they could be? Can't find exact picture on Google of them.