Who/What is Elune?

She’s not a Titan, but she may be the Life equivalent of one, just as the Winter Queen is the Death equivalent of a Titan.