Barlocks

The Barlocks are a race of cave dwellers from earth in the 40th century.