TURTLE
Age : 120 million years
Period : Cretaceous
Location : Yixian Formation, Liaoning, China
Witness the fossil specimens declare, "We never underwent evolution; we were created"
SR0119