Farmer's Table Turtle Cheesecake