A costumed hero in a flying rocket-car saves Earth (Japan?) from robot aliens. Stars martial arts films star Sonny Chiba as Space Chief.
MST3K