Squid (comics) explained

Squid in comics may refer to: