Cellar Dwellers

Cellar Dwellers are hairy ghoul like beasts from Cellar Dweller September 20, 1988.