Dried squid of a huge size

Dried squid of a huge size