Pharyngula

The squid, they are everywhere!

It’s a universal phenomenon: squid love.