Poster of Cast and Crew in The Story Of The Thumb Princess - Dragon of flower light (Season 1 - Episode 13) - Dragon of flower light

The Story Of The Thumb Princess - Season 1 - Dragon of flower light (Episode 13)

Episode Aired On:
Tuesday, June 23 1992
33 years ago