Helena Douglas

Helena Douglas is a character in the Dead or Alive series.