Lorrayne (Vicky Tokoyami)
El Salvador
Rachel Alucard