NOW! Comics Astro
Posted: Mon Mar 19, 2012 12:01 am
From what I can see, they really dropped the ball in trying to understand Astro: http://audobonbridge.tripod.com/toontown/usaboy.html
English Astroboy discussion forums.
https://forums.astroboy-online.com/