Giant diamond turtle in a mysterious lagoon