Okay, this really has nothing to do with whale vomit, but I'm pretty sure there IS a beach near where this photo was taken.
Re#59. Nice Jolly Rogers.