1. TheSquidLord56

    Glowing Squid found in Puerto Azov, Russia

    Hello everyone! I was scrolling through Instagram when the #squid pulled up this interesting post: In the video is what is supposedly a squid on the surface of the water that is glowing blue, then dives beneath the surface. It was apparently filmed on Jan 9th, 2020 in Puerto Azov, Russia. I...