I found this a while back in a river. Its limestone I do believe but thought it was strange shape and very heavy for its size. So is it a fossil or just a rock? Top, side, and back shots.