background background
A Little Princess Sara
Play trailer

A Little Princess Sara (1985)7.8 /10

6 (DE) · Japan · Japanese · 24 min · Jan 6, 1985 (JP) · More  
Directed by:  Fumio Kurokawa
Latest episode:  1 Seasons
Review
Rate
Watch
Watchlist