film still of a band of aliens preforming a song at a concert, by moebius