Answer: ocsofdb

AnswerCrossword Clue
OCSOFDBOne more alien on Earth (7)