Semi-dried Peruvian giant squid