Squid

The Squid

Giant Squid

Yaaaa it is a Squid, fluid, flexible, able to put up a fight and a creature of mystery.