Eve Karpf

Eve Karpf is an English actress who voiced Baba Yaga in Castlevania: Lords of Shadow.