answersLogoWhite

0

Most of them have been found off the coast of Japan. Giant Squids are rare and have been rarely been found anywhere else in the world. If they are anywhere else, we don't know it.

User Avatar

Wiki User

15y ago

What else can I help you with?