Yep! When SNCF rebranded themselves in the mid-2000s, they launched these mascots alongside. They're named "Idix" and they represent ideas, and SNCF used Idix to present themselves as a place where ideas are nurtured and developed.
They even starred in ads, like this one:
:lol: