sea creature washes up on island