Giant Squid

The Giant Squid is a large Squid that appears in the Aqua Grabber Game.