: Science Fiction Action : Japan : ja : 01/08/1968 : TOHO Tokyo Laboratory : 89 min : 11.456 : 1,568,760 : 日本語 Français : Released