Yelena

Trivia

 * Yelena's name means "Torch of Light."