Squid Fanaticism Haunts Me...
No clue why it's still in my brain, but I ended up doodling yet ANOTHER Dr. O'shea cartoon. If you don't know who that is, at least read the post below this one.
And yes, Dr. O'Shea IS designing special containment units for giant squid. I doubt they'll let the squid rampage across the countryside, but I can dream.