You are going to Watch Astro Boy (2003) Episode 11 English dubbed online free episodes with HQ / high quality. Stream Anime Astro Boy (2003) Episode 11 Online English dub The Spirit Machine. One morning, Astro Boy delivers to Dr. Elefun a letter from Shangri-Le. Dr. Elefun knows that the letter came from his friend Professor Ludwig Von Holstien. But Dr. Elefun refuses to go to Shangri-Le because of its dictator, Chancellor Rudolph Hatter, nicknamed the “Mad Hatter” by his enemies. Later, an automatic car arrives at Dr. Elefun’s house and forces him to go to Shangri-Le. Astro Boy follows the auto-car but loses it. Dr. Elefun, meanwhile, is threatened by a very strong robot. Astro Boy shows up just in time to destroy the evil robot. Dr. Elefun is delighted to see Astro Boy, and the two return home, thinking about Platina and Holstien.