The 13 Mysterious Statues of God

The 13 Mysterious Statues of God ("13 no kai kami zō" 13の怪神像) is an episode of the 1963 Astro Boy anime series.

Synopsis
Astro and Dr. Ochanomizu decipher an ancient code of 200,000 years ago. Discovering that hidden hints in the 13 statues of God in Western Island might lead them to the secrets of outer space, they head for the island.

Characters
In Order of Appearance: