Rio Olympic mascot is a yellow cat-like figure
Other Sports | November 24, 2014 23:32 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.