Tag: Rachel Alucard

Rachel Alucard is a playable vampire character in the BlazBlue series.