We're not sure what it is, but it's definitely not a fish.
Maybe it's a jellyfish? No, wait, it's a squid. A Glowing Squid, to be exact. We've never seen one before, but it's got us all in a tizzy.
Stay tuned for more updates on this... this... thing.