Haute couture and sci-fi merge in new fashion short, Neon Rapture