>>149846105
>Ragatha has been sucking the life out of the others for years, that's how she's survived
Ragatha is just the female version of Alan Harper.