Mysterious sea ‘monster’ washed up on Seram Island has been identified as a Baleen Whale

Share