Chewbacca Returns

ARC undefined Chewbacca Returns is the eighth and final arc of the third season of Star Wars: The Clone Wars. It is the twenty-first arc of the series overall. It consists of two episodes. "Padawan Lost" and "Wookiee Hunt" were released on April 1, 2011 on Cartoon Network.