
Giant Squid Toy
COMING SOON
$12.50
SKU 212302
As its name suggest, the giant squid is a cephalopod found in the deep recesses of the Atlantic and Pacific Oceans. The biggest specimen recovered measured 43 feet, although some scientists believe they can grow to be even larger.