mastersofthe80s:Alien 15th anniversary poster by John Alvin (1994)