The Religion of Pui Pui

The Religion of Pui Pui ("Pui Pui Kyō" プイプイ教) - English dub titled as "The Elixir of Life" - is an episode of the 1963 Astro Boy anime series.

Characters
In Order of Appearance: