Poster of Cast and Crew in Astro Boy - Season 1 - Episode 138 - 1 Long Day

Astro Boy - Season 1 - 1 Long Day (Episode 138)

Episode Aired On:
Saturday, October 16 1965
59 years ago