News
Right Stuf Announces Astro Boy Release
posted on by Christopher Macdonald
Right Stuf has announced the release of the Astro Boy Ultra Collector's Edition DVD Set 1 for March 28. The 1200 minute set will contain 51 episodes and retail for $129.99