Answer: creaturecomforts

AnswerCrossword Clue
CREATURECOMFORTSAmenities on a space invader's craft?