laughingsquid.com
Squid Anatomy
A wonderful Squid Anatomy illustration created by Nick Edwards.
Scott Beale