Comment: Remember The Old Sci - Fi - "The Hideous Sun Demon" (1959)

(See in situ)

In reply to comment: Should we be scared (see in situ)