
Is it a sign? Should we adopt the turtle as our official mascot? Or are all of the mascots we mentioned going to descend on the property? If so, be on the lookout for pictures of humming birds, honey bees, monkeys, vegetables, poison ivy (what?), foxes, and dogs.