Abstract A recent study of Isoxys (marine crustacean) fossils from the Maotianshan Shale of China provides important new evidences for creation.