Matilda the Green Sea Turtle has successfully returned to the wild! Here she is with Terri, Bindi and Robert.