snarling, savage goat creature with long teeth and massive ram's horns and human hands in stead of hooves 
savage goat creature with long teeth and massive ram's horns and human hands in stead of hooves