Astro Boy S1E159: Devil and Angel

Ep. 159

Devil and Angel

📅 March 19, 1966🕐 23 min

Synopsis

The genius botanist Dr. Leaf created two plant-humans: Frere and Zaboa. Frere is beautiful as an angel; Zaboa, a monster worthy of the devil himself. When Zaboa starts a rampage through the city, Astro and Frere head out to stop him.

Cast

▼

Staff

▼
Back to title page