Poster of Cast and Crew in Shurato - Season 1 - Episode 19 - A Tearful Resolution! Goodbye, Earth

Shurato - Season 1 - A Tearful Resolution! Goodbye, Earth (Episode 19)

Episode Aired On:
Thursday, August 10 1989
35 years ago