Isla Santa Cruz, highlands -- a tortoise admirer in new red rainjacket (welcome in this wet environment)