The Phryges are the official mascot of the 2024 Paris Olympics and it signifies 'methodical mind and alluring charm'.
Miraitowa was the Tokyo Olympics 2020 official mascot which signified future & eternity.
Vinicius was the official mascot of the 2016 Rio Olympics which was a tribute to the poet Vinicius de Moraes.
Wenlock was the mascot of the 2012 London Olympics & signified the last drops of steel used to build the London Stadium.
Beibei, Jingjing, Huanhuan, Yingying, Nini were mascots of Beijing Olympics 2008 & their name rhymed with same syllable.
Phevos and Athena were mascots for 2004 Athens Olympics & Athena signifies the goddess of wisdom while Phevos is the god of light.
Syd, Olly, and Millie were mascots for the 2000 Sydney Olympics.
Izzy was the mascot for the 1996 Atlanta Olympics, but it was termed unusual as it wasn't an animal, human, or object.