Dead Giant Squid Washes Up on Seram Island in Maluku | Jakarta Globe

The remains of a giant squid washed up on the shores of Seram Island in Maluku province earlier this week.