Tetsuwan Atom/Astro Boy is something of a cultural phenomenon