Princess Sara Specials
SUB
Special
A summary of the Princess Sara TV series aired as TV Specials in 2001.
Country: Japan
Date Release: 2001
Episode: 002 / 002