Invasion of the Neptune Men
- Episode aired Oct 11, 1997
- TV-14
The Satellite of Love crew discovers just how boring an alien attack on Tokyo can be when they watch "Invasion of the Neptune Men (1961)," an anti-vehicle for Shin'ichi Chiba.The Satellite of Love crew discovers just how boring an alien attack on Tokyo can be when they watch "Invasion of the Neptune Men (1961)," an anti-vehicle for Shin'ichi Chiba.The Satellite of Love crew discovers just how boring an alien attack on Tokyo can be when they watch "Invasion of the Neptune Men (1961)," an anti-vehicle for Shin'ichi Chiba.