THE remains of a giant sea creature washed up on the shores of Seram Island has shocked locals.

editors picks indonesia sea monster seram island

12th May 2017 12:05 PM