I think it would be some sort of prehistoric turtle Because turtles lay their eggs on the beach which would explain all of the egg fragments everywhere. Of course this would have had to have happened over a peiod of time. Also turtles would have to be pretty big because the egg is huge. Also the turtles would have to be big at birth because the egg is big too.