You are going to Watch Astro Boy (2003) Episode 26 English dubbed online free episodes with HQ / high quality. Stream Anime Astro Boy (2003) Episode 26 Online English dub The Strange Birthday Present. At Astro Boy’s house, Dr. Elefun gave Astro Boy a special present, a little robot girl named Astro Girl. Now Astro Boy has his very own sister. Mr. Pompous and Astro Boy gave Astro Girl a tour at the city. Astro Girl suddenly disappeared a few minutes later. Astro Boy and Mr. Pompous went to find her, while she was playing with a NO PARKING sign. Astro Boy and Mr. Pompous found Astro Girl. When Mr. Pompous yelled at Astro Girl for being bad, Astro Boy saw a crowd nearby and asked him to look around.