Astro Boy: The Brave in Space - Staff

Alt title: Tetsuwan Atom: Uchuu no Yuusha