Little Princess
Season 2
Ep 33. I Can Keep a Secret
- October 10, 2008
- 11 min
Little Princess is the only one in the castle who knows the General's secret, and she's having a hard time keeping it to herself.