You are going to Watch Astro Boy (2003) Episode 6 English dubbed online free episodes with HQ / high quality. Stream Anime Astro Boy (2003) Episode 6 Online English dub Cross Island. A deranged scientist, Dr. Spinster, escapes from jail and heads toward a mining operation in Cross Island. There, Sinister abducts Dr Elefun and forces Astro Boy to give up some of his energy to bolster the powers of Sinister’s own boy robot. Sinister now plans to use his spaceship to make off with Cross Island’s enormous mineral wealth. Dr Elefun must somehow escape his bonds and reactivate Astro Boy who alone can stop Sinister.