You are going to Watch Astro Boy (2003) Episode 12 English dubbed online free episodes with HQ / high quality. Stream Anime Astro Boy (2003) Episode 12 Online English dub Strange Voyage. Passengers of the S.S. Taurus, the world’s largest spaceship, are about to blast off for the moon. Among the passengers are “Lucky” Louie the Lug, a criminal, and his pursuer, Astro Boy. The spaceship takes off before Astro Boy is able to take Lucky off the ship. A meteor crashes into the rocketship, forcing the passengers to evacuate.