The Hideous Sun Demon (1959) Poster Poster for The Hideous Sun Demon (1959). The Hideous Sun Demon Plakat