The Hideous Sun Demon (1958)
4.1
The Hideous Sun Demon (1958)