"I was sorry for inflicting the life sucking squid image on a few people." Any realtion to the Alien chicks in a Gamera movie who tried to suck kids brains trough a straw?
Actually- the life sucking squid was based, loosely, off an ex-girlfriend.