
Archive for the 'Astro Boy' category
Astro Boy: The 2003 series is now on Hulu
September 8th, 2009
Right here. Although its the English dub, its not that bad. Youtube also has it officially up here… although it’s higher resolution, the quality is much worse.