Features Resident Evil Village's Lady Dimitrescu: Terrifying Facts You Need to Know About Tall Vampire Lady