generalThis bright green, slimy sea creature is giving the internet nightmaresHere’s something new to haunt your dreams…