Mysterious giant ‘sea monster’ washes up on shore