As a designer myself, it's not always easy to create a mascot that suits everyone's tastes. Fu Niu Lele represents a cow, which in Chinese culture symbolizes strength, perseverance and pushing forward. It was a fitting symbol for Paralympic athletes who overcome obstacles everyday. So it's really more than just …