Star Wars Featurette Reveals New Alien For The Han Solo Movie