Giant Squid! there is just something mysterious about them.