r/turtles • … • u/Thisfoxhere A now-extinct cousin of the turtles we share our homes with. Very impressive shell size. — 0 Share Copy proxy link Copy original link