Giant squid with thousands of glowing eyes surrounding | Space