I think it was simply titled 'Squid Girl' or 'Squid Woman'.
A friend in college was going through ALL of the shock sites he could find one day.
I saw things that would make Ed Gein say 'Nah, that's too far, mate.'
(
Bourbon Fox Bourbon is a moron,
Wed 30 Nov 2011, 18:39,
archived)