Season 8, Episode 19 Invasion of the Neptune Men

First Aired: October 11, 1997

Featured: "Invasion of the Neptune Men" from 1963, starring Shinchi Chiba and Shinjiro Ebara.