Giant squid washes ashore alive in western Japan

The creatures usually live in the deep sea

Updated: April 22, 2022, 11:05 AM