Squid larva

Squid larva - 12.6 mm TL. Papua New Guinea.

Squid larva - 12.6 mm TL. Papua New Guinea.