Stranded on Endor

Stranded on Endor is the thirteenth episode in season eight of The Clone Wars series.