S01 E50
Dec 8, 1981 |
|
|
Astro Boy
The World of Odin
Release Date: Dec 8, 1981Episode Description
Dr Elefun and Astro join Captain Claud and his crew as they search for the sacred ground of Odin.
Where to Watch Astro Boy Season 1 Episode 50 Now
Best
Rent/Buy
Free