Michelle Ravnager's concept art of the character.
Elizabeth Liser, also known as Lizzie or Leila is a character in the Hollideus Universe.