Astro Boy: The Brave in Space

Alt title: Tetsuwan Atom: Uchuu no Yuusha