Strange News From Another Star - The Temporary Residence