Rio Olympic mascot is a yellow cat-like figure
Other Sports | Nov 24, 2014, 11:32 PM ISTRio de Janeiro: A bright yellow cat-like figure, which also combines elements of monkeys and birds, is the mascot of the 2016 Olympics in Rio de Janeiro. The smiley-faced mascot represents the animal life of Brazil.