Age: 42
female
From Wikipedia, the free encyclopedia Stephanie Leonidas (born 14 February 1984 in London, England) is an English actress of Greek Cypriot descent.
Stephanie Leonidas
Lady
for Lady in Devil May Cry
Suggested by user_129480
The legend of Sparda to twin sons Dante & Vergil and grandson of Sparda - Nero.