Giant Squid

Giant Squid is a squid from Monster Boy and the Cursed Kingdom.