Oh, France, je t'aime: Cats at the workplace! Cats in space! Perhaps most importantly, cats in tiny hats!! Whatever this commercial is selling, I'm buying.

[Laughing Squid]