Sonny Chiba made his film debut in this bad Toei (rival of Toho) sci-fi movie. When the Japanese equivalent of The Little Rascals see the Neptune Men (they resemble the robots from The Black Hole) land on Earth, they tell good guy scientist Chiba. When the Neptune Men attack the children, it’s Space Chief (Chiba’s alter ego) to the rescue. The Neptune Men get annoyed with this guy in a goofy costume so they invade Earth, but never fear, Space Chief saves the day in his supped-up Space Car that flies. This rip-off of Prince of Space (1959) features way too much of the annoying kids and not enough Chiba in a funny suit. The endless scenes of model ships on visible wires substitute for the film’s “invasion”. Chiba later went on to Kill Bill.