This appears to be a severely injured or even dead steer on the beach.