The fight between Eda and Lilith was one of the most spectacularly animated and intense fights I've seen in an animated series in a long time, and that's saying something. Lilith revealing herself to be behind Eda's curse in the heat of the moment also came off as a shock to me. A part of me previously suspected it was her, but the figure was too indistinct for me to be sure, plus her mysterious past and Lilith's general attitude threw me off course. Heck at one point I even suspected it might've been Belos himself that gave it to her, but that obviously isn't the case anymore.
I did get a pretty strong feeling that it was Lilith shortly after the beginning of the episode, though, since it showed just how young Eda was at the time she was cursed, and that it clearly happened while she was in her own home as well. Couldn't be certain, but the idea was definitely back in mind for the rest of the episode. Doesn't diminish the impact it left when Lilith let it slip in her rage, nor that of the sheer look of betrayal and anger in Eda's face after she learned the truth.
It's been a while since an animated show has gotten me so hyped and on the edge of my seat. The action was great, the animation was brilliant, the stakes were high, and the ending hit hard. Also, Emperor Belos is already a promising villain. Fantastic work on his voice actor's part, too.
I wish the finale was an hour-long episode, because the set-up for this finale is a clear sign of just how serious things are gonna get next time.