Mascots are everywhere in Japan. But they’re more than just cute cartoons – mascots reflect what's happening in Japanese society. And in order to resonate with working women, Sanrio's latest offering is an adorable red panda office worker who isn’t afraid to fly off the rails.