princess leia but she is a xenomorph, 7 0 mm, imax, screenshot from the alien movies