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.

Synopsis
The religious group Pui Pui is looking for a wonder drug that will give them immortality. Dr. Tatsuji, who has succeeded in developing such a drug, is taken away by the religious group. So Astro Boy fights them to ensure the peaceful use of the drug.

Characters
In Order of Appearance: