This turtle, nicknamed Cilantro, arrived at the Audubon Aquatic Center in December of 2022 as part of a group of cold-stunned turtles found in New England, the aquarium said.