Ecco The Dolphin Wiki
Advertisement

Giant Squid is a creature in Ecco: Defender of the Future.

Advertisement