high-pitched quizzical gleaming Bison. .. Is the turtle okay?