Giant squid washes ashore alive in western Japan

The creatures usually live in the deep sea


Updated: April 22, 2022, 11:05 AM