What's Up, Hideous Sun Demon (1983) Poster Poster What's Up, Hideous Sun Demon (1983). What's Up, Hideous Sun Demon Plakat