Poster of Cast and Crew in Astro Boy - Season 1 - Episode 120 - Time Hunter

Astro Boy - Season 1 - Time Hunter (Episode 120)

Episode Aired On:
Saturday, May 22 1965
59 years ago