: Action Science Fiction Drama : Japan : ja : 30/08/1980 : Toho Pictures Toho Eizo Co. TOHO Tokyo Laboratory : 126 min : 2.031 : English 日本語 : Released