I wouldn’t be surprised if no one knows who this is.
In 1992 Disney released a mini series of Little Mermaid comics, the first two of which was a great story about Ariel crossing a chasm in the ocean and coming upon the Moray people. This is their princess, Celia. Celia’s a biiiiiiiiiitch and I love her so much in the same way that I love Azula from Avatar. I still have these comics but they’re falling apart because I read the absolute crap out of them as a kid.
you can see some scans from the comics
here