Sorry! xD I'm clearly new here.

I saw the link - thanks - but that still does not explain why it would be on a piece of paper washed up on our shore.

1266811_10151712613036633_1975138703_o.jpg

What could this mean?