2016 Han Solo, Star Wars #20