EUROPE The Final Countdown (1996 Japanese reissue 10-track promo sample CD, picture sleeve with Japanese insert and obi-strip ESCA7629)