This fossil of a sea urchin, obtained from the Echinoid stratum in Morocco dating from between 144 and 65 million years ago, is one of the countless proofs of creation. There is no difference between today"s sea urchins and those that lived millions of years ago.