Japan / EPISODE

Return of Cleopatra

S1 E45 · November 5, 1963 · 27 minutes

Overview

The gang of conspirators obtains the coveted necklace, and at last sets about conquering the world. Astro Boy stands in the way of their boss, Cleopatra.

Sign in to track this episode →