Squid (sp?) - Lembeh Strait, Indonesia To see more Western Pacific cephalopods, click here
squidindonesia squid