I think she's Russian, although I'm not sure. She's been around as both a blonde and a brunette, with various aliases like Angela Roccanova, Angela Roccanera, Angela Santi, Anna Romanoff and Titten Ellie.