Elena Huston

Elena Huston is a minor character in the Devil May Cry: The Animated Series who appears in Mission 6: Rock Queen. She is a rock star who was later possessed by a female banshee.