A giant creature appears on the shore of a beach, experts say what ...