Just when the universe was looking scarier... July 18, 2014 Get link Facebook X Pinterest Email Other Apps The French have recently discovered a very large giant squid nebula! I KID YOU NOT!