An Imperial Feast Leia and Han feed the Ewoks. Release : October 30, 2017 Runtime Epiosde : 2 minutes Rating : 6.50