You are going to Watch Astro Boy (2003) Episode 23 English dubbed online free episodes with HQ / high quality. Stream Anime Astro Boy (2003) Episode 23 Online English dub Sea Serpent Isle. Sea Serpent Isle is an underwater mining operation that uses slave labor captured at sea by a serpent-like robot. One of the captives is a princess who has been sending out cryptic distress messages in bottles, some of which have now been found by Astro Boy. But when the young robot tries to locate their source, he himself is captured and put to work in the mines. This episode opens with a demonstration of Astro Boy’s Seven Magic Powers.