1. A makeup supporting device comprising: a memory that stores instructions; and a processor that, when executing the instructions stored in the memory, performs operations comprising: acquiring a facial image by photographing a face of a user, by a camera; determining a pixel value threshold based on a partial image of the facial image, wherein the partial image does not include an outer end of an eyebrow and includes an inner end of the eyebrow and a periphery of the inner end of the eyebrow; extracting an eyebrow region from the facial image using the pixel value threshold; performing eyebrow erasing processing on the facial image, wherein the eyebrow erasing processing fills in the eyebrow region preferentially using a color of a peripheral region of the eyebrow region at the inner end of the eyebrow; selecting a makeup image from makeup information stored in a storage, the makeup image including at least an area in a face and a color to be applied on the area; generating a simulation image, by superimposing the selected makeup image on the facial image after the eyebrow erasing processing is performed; and displaying the generated simulation image, wherein the eyebrow region includes a first pixel and a second pixel that are located adjacent to each other, and a distance between the first pixel and the inner end is shorter than a distance between the second pixel and the inner end, wherein, in the eyebrow erasing processing, a first color value of the first pixel is determined based on color values of first skin pixels that are included in the peripheral region and are located adjacent to the first pixel, and after the first color value is determined, a second color value of the second pixel is determined based on color values of second skin pixels that are included in the peripheral region and are located adjacent to the second pixel, the second skin pixels including the first pixel having the first color value.