Show Menu


Watch Astro Boy 2003 online: Episode 29 March of the Micro Bears

When Shadow unleashes an army of mind-controlling teddy bears on Metro City, it's up to Astro to stop them before they take over the entire population.

Ready to Watch Astro Boy 2003, Season 1, Episode 29?
click here to see where to watch or .