WTF is the Paris Olympic mascot?

Maybe they were indulging in liberty caps.

12 Likes