Colossal squid is an animal found in the deep ocean depths. Sperm whales love to eat squid, big and small.
Colossal squid was created in 1925.
3
Colossal.
The biggest squid in the world is the colossal squid.
yes.
No.
No
Colossal Squid - 2008 was released on: USA: 31 August 2008
The cast of Colossal Squid - 2008 includes: Scott Cassell
The Colossal Squid = back then the holder for the title of having the largest eyes but now the colossal squid snatches the title .The eye is 27 cm (10.63 in) wide, with a lens 12 cm across. Probobly the Colossal Squid but they have not found hard evidence that they exist, so I saying that the title is the Giant Squid.
Colossal Squid - 2008 Squid Invasion 1-2 was released on: USA: 23 November 2008