surf

I saw this on a surf camera. Any ideas on what it could be?

I saw this on a surf camera. Any ideas on what it could be?