Astro Boy Episode 39 English Dub

Astro Boy Episode 38

Episode 38

Astro Boy Episode 39

Episode 39 (Current)

Astro Boy Episode 40

Episode 40