tackyraccoons.com
Here’s Looking At You, Squid.
That one is 14-feet long. Giant squid can grow to over three times that size. [Found here. Related posts here.]