Space Parasites (episode)

Space Parasites ("Uchuu no kiseichuu" 宇宙の寄生虫) is an episode of the 1963 Astro Boy anime series.

Characters
In Order of Appearance: