Marcella the Witnesser

Marcella the Witnesser is a surviving Valerian from the ‘Craving for Blood’.