Little Princess
Season 2
Ep 1. I Want a Shop
- September 6, 2008
- 10 min
Little Princess's new shop in the castle is a big hit, until her customers discover that the merchandise she's gathered all belongs to someone else.