A concert poster advertising the arrival of aliens