Padawan Lost

"Padawan Lost" is the twenty-first episode of the Star Wars: The Clone Wars television series' third season. It is currently set to air on April 1, 2011 as part of the season finale.