Invasion of the Neptune Men
- Episode aired Oct 11, 1997
- TV-14
Our heroes discover just how boring an alien attack on Tokyo can be when they view an anti-vehicle for Sonny Chiba.Our heroes discover just how boring an alien attack on Tokyo can be when they view an anti-vehicle for Sonny Chiba.Our heroes discover just how boring an alien attack on Tokyo can be when they view an anti-vehicle for Sonny Chiba.