Beach Skeleton

On one of my last surf missions i came across this beast on the beach. Pretty crazy whatever it was.  Anybody have any idea?  I was thinking it was a seal.

IMG_4275

I think we lucked out seeing this cause it the tide got it the following morning.