Giant Squid (Finding Nemo)

The Giant Squid is an antagonist in the new Pixar film Finding Dory.

Not much is known about the squid, except that in the international Japanese trailer, it is seen kidnapping Nemo, showing it's villainy.