Elder Things

Concept

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

Mentioned in 1 video