Deleo

Deleo is a goddess and creator of the Destroyers. She has multiple agents throughout the world under orders to eliminate her sister's Thaumaturges once and for all. She is the final antagonist of the comic.

Character
Characterization here.

History
''Background info here. (Pre-canon.)''