1h 20m
Science Fiction
A 1956 alien invasion tokusatsu film. Mostly known for being directed by Shinichi Sekizawa, writer of numerous Godzilla films.