Anabel Vega

Anabel Vega is a main character in Project Eden.