This must be that new Firefox add-on that cleans up Windows.
Firefox has encountered an unexpected problem with windows.
For anyone who has just discovered the awesome adorableness of the red panda, you should also see their darker side…
Bah, who am I kidding. There is no dark side under that fluff, just infinite cuteness.