Here’s an oddity I just had to share. If you thought a live-action Flintstones was a bad idea, check this out. A live action Japanese ASTRO BOY movie (or TV show?) from the early 1960s, followed by a ...