Set in a future where machines have advanced to the point of autonomy and become a point of major contention in the political and social realms, Astro...[ More ]
Animoon is the best site to watch Astro Boy (1980) SUB online, or you can even watch Astro Boy (1980) DUB in HD quality. You can also find Tezuka-Productions anime on Animoon website.