Elder Things

ConceptMentioned in 1 video

An ancient alien species that colonized Earth a billion years ago and created shoggoths; their ruins are found in Antarctica.