Making Star Wars Was Right About That Weird Alien On The Leaked Episode Ix Poster