img_8069 November 21, 2016 4032 × 3024 img_8069 This lady let Saylor touch sea otter fur. It was INCREDIBLY soft! She explained to her that they have the densest Fur of any animal on earth!It's only fair to share...Facebook0EmailPinterest0DiggitGoogleReddit0TwitterLinkedin0Tumblr0