A guest from outer space