Sid the Squid!
I missed that nickname!
Have add it to the lexicon:
Sulfur-Breathing Spawn of Hell
The Grassy Knoll
Sid the Squid
LOL! Haven't heard THAT one in a long time. :)