Lumen Necromore, or Beetle, is a scientist who stumbled on a zombie virus that was previously hidden from history. More lore can be seen in the future story that wont be made in a million years but whatevah...
No images.