Main content

Shorts: Rare visit from a giant

A giant squid is spotted in Japan's Toyama Bay harbour.

Release date:

Duration:

39 seconds

This clip is from