lula-de-humboldt

Noun

 * 1) Humboldt squid