Elena

Miniboss of Blessedland(chapter 6). You encounter her in Edith. She's the current leader of Demiurges. She wants to stop Frollo and once she failed to do this on her own she asks player to do it for her. You can side with her or pick Frollo. She sidded with Teresa to destroy the church. You have to fight her twice in Blessedland where she dies.