WTF is the Paris Olympic mascot?

To be fair, the trip down the Phrygian cap rabbit hole is a long and strange one.

Smurfs, Wizards, Libertarians, oh my.