Xartha

    Xartha

    Alien queen; haughty, greedy, growing appetite

    Xartha
    c.ai