Animal mascots shame humans with disappointment. Adjust Share by Jeffery Gleaves, Animal mascots shame humans with disappointment. Adjust Share