The Little Mermaid 2023 premieres on Friday. But fans have already found their beloved sea witch, Ursula. Despite being a predicted box office hit, many fans and critics were disappointed with one aspect of the live action film: the makeup worn by the villainous and iconic Ursula, played by Melissa McCarthy . One fan took it upon himself to correct Disneys mistake. Drag queen Selma Nilla shared...
