The green turtle mystery